(ES6) JS面向对象
class Person{
//属性
//构造函数:魔术方法(钩子函数:自动触发(类被实例化自动触发))
constructor(){
//属性只能在构造函数中定义
this.name=""
console.log("sadasdas")
}
//方法
play(){
}
}
//new Person();//只要new 就调用 输出sdasdas
var per=new Person()
//调用方法
per.play()
ES6 面向对象 继承 extends
class Other extends Person(){
}
var other=new Other();
调用super()
子类在继承父类 必须调用(super代理了父类的构造函数)