Bootstrap

(ES6) JS面向对象

(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代理了父类的构造函数)

;