ES6—01:创建类和实例

简介: ES6—01:创建类和实例

constructor(构造函数)

constructor()方法是类的构造函数(默认方法),用于传递参数,返回实例对象,通过new命令生成对象实例时,自动调用该方法。如果没有显示定义,类内部会总动给我们创建一个constructor().

  • 只要new对象,就会自动调用类的构造函数。
  • 类名首字母一般大写。

image.png

代码


<script>
    class Star {
        constructor(name) {
            this.name = name;
        }
    }
    var test = new Star("测试名");
    console.log(test.name);
</script>
相关文章
|
1月前
ES5、ES6类的定义
ES5和ES6都支持类的定义,但ES6引入了更简洁的语法。在ES5中,类是函数,方法绑定在原型上;而ES6使用`class`关键字,构造方法为`constructor`,方法直接定义在类内。ES6的类继承使用`extends`关键字,子类需调用`super`初始化父类属性。示例展示了Person类及其Student子类的定义和方法调用。
9 1
|
1月前
ES6学习之对象
ES6学习之对象
|
1月前
ES6对象新增了哪些扩展?
ES6对象新增了哪些扩展?
41 0
|
7月前
ES6对象扩展
ES6对象扩展
26 0
|
10月前
ES6中对象新增了哪些扩展?
ES6中,当对象键名与对应值名相等的时候,可以进行简写
|
12月前
|
JavaScript
【ES6】类
【ES6】类
46 0
|
监控 前端开发 JavaScript
gulp两种配置方式总结
gulp两种配置方式总结
181 0
|
JavaScript 算法
ES6 对象的扩展内容
ES6 对象的扩展内容
78 0