您现在的位置是:群英 > 开发技术 > web开发
JavaScript中什么时候使用Class
Admin发表于 2022-09-05 17:28:03761 次浏览
这篇文章主要介绍了title,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望大家通过这篇文章可以有所收获。


JavaScript中可以使用class;类是一种函数,但不是使用关键字function进行初始化,而是使用关键字class,并且在constructor()方法中分配属性,每次初始化类对象时,都会调用constructor()方法,语法为“class className{constructor(){...}}”。

如何快速入门VUE3.0:进入学习

本教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。

JavaScript中可以用class

类是一种函数,但不是使用关键字 function 来初始化它,而是使用关键字 class,并在 constructor() 方法中分配属性。

每次初始化类对象时,都会调用 constructor() 方法。

注释:与函数和其他 JavaScript 声明不同,类声明不会被提升(您必须先声明一个类,然后才能使用它)。

注释:类中的语法必须以“严格模式”编写。

语法为:

class className {
  // 类主体
}

我们使用 class 关键字来创建一个类,类体在一对大括号 {} 中,我们可以在大括号 {} 中定义类成员的位置,如方法或构造函数。

每个类中包含了一个特殊的方法 constructor(),它是类的构造函数,这种方法用于创建和初始化一个由 class 创建的对象。

示例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>123</title>
</head>
<body>
<h2>JavaScript 类</h2>
<p>如何使用 JavaScript 类</p>
<p id="demo"></p>
<script>
class Runoob {
  constructor(name, url) {
    this.name = name;
    this.url = url;
  }
}
 
let site = new Runoob("好好学习",  "http://www.php.cn");
document.getElementById("demo").innerHTML =
site.name + ":" + site.url;
</script>
</body>
</html>

输出结果:


以上就是关于“JavaScript中什么时候使用Class”的介绍了,感谢各位的阅读,希望文本对大家有所帮助。如果想要了解更多知识,欢迎关注群英网络,小编每天都会为大家更新不同的知识。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

标签: JavaScript
相关信息推荐
2022-10-28 17:50:59 
摘要:顺序是:1、“()”、.等;2、!、~、-、*、&等;3、*、/、%;4、加减运算;5、“<<”、“>>”;6、<、>等;7、“==”、“!=”;8、&;9、^;10、|;11、“&&”;12、“||”;13、“?:”;14、赋值运算等。
2022-08-27 17:49:26 
摘要:php将字符串转换成二进制的方法:1、用bin2hex()函数将字符串转换成16进制值,语法“bin2hex(字符串)”;2、用base_convert()将16进制值转为二进制,语法“base_convert(16进制值,16,2)”。
2022-06-28 17:11:09 
摘要:区别:C语言中通过文件来管理代码;Go语言中通过包来管理代码。C语言中通过extern和static实现是否公开函数和变量;Go语言中通过函数名称首字母大小写实现是否公开函数,通过变量名称首字母大小写实现是否公开变量。
云活动
推荐内容
热门关键词
热门信息
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部