这是es6的新特性,用于实现面向对象的编程
1.class类的创建
- 创建一个class类
class myClass{
//构造器,默认为空的构造器
//当class在被new时就会调用构造器
//相当于function
//function myClass(name,age){
// this.name=name
// this.age=age
//}
constructor(name,age){
//这些都是实例属性
//只有实例才能访问
this.name=name
this.age=age
}
}
- 创建类实例对象
var i=new myClass('小明',18)
2.class中的静态属性
- 创建静态属性
class myClass{
static info=