ES6创建类

class Star{
            constructor(name,age){
                this.name = name;
                this.age = age;
            }
        }
        var l = new Star("刘德华",18);
        var z = new Star("张德华",28);
        console.log(l,z);
创建类class 创建一个明星类
1通过class关键字创建类,类名我们还是习惯这样定义首字母大写
2类里面有个constructor函数,可以接收传递过来的参数,
3constructor(构造器)只要new生成实例时,就会自动调用这个函数,如果我们不写系统会自动生成constructor函数
4生成实例new不能省略
5最后注意语法规范,创建类类名后面不要加小括号,生成实例类名后面加小括号,构造函数不需要加function
       

       
原文地址:https://www.cnblogs.com/niuyaomin/p/12784333.html