ES6 class语法糖与ES5的原型链

ES5
    function Obj(){}
    var person=new Obj();

    person.__proto__.constructor===Obj.prototype.constructor;

    Object.getPrototypeOf(person)===Obj.prototype;



ES 6

    class Obj{

    constructor(){}

}
class Person extends Obj{
    constructor(){
    super()
}
}

你可能感兴趣的:(前端)