1.通过class 关键字创建类,类名习惯性定义首字母大写
2.类里面有constructor函数,可以接受传递过来的参数,同时返回实例对象
3.constructor函数,只要new生成实例时,就会自动调用这个函数,如果我们不写这个函数,类也会自动生成这个函数
4.生成实例new 不能省略
5.最后注意语法规范,创建类 类名不要加小括号,生成实例 类名后面加小括号,构造函数不需要加function
附代码供参考
<script>
// 创建类 class 创建一个明星类
class Star {
// 在类里面 所有函数都不需要添加function 就是函数
constructor(uname, age){
this.uname = uname
this.age = age
}
}
// 利用类来创建对象 new
var ldh = new Star('刘德华',18)
var zxy = new Star('张学友')
console.log(ldh);
console.log(zxy.uname);
</script>