class 类 es6 新语法糖 相当于 直接在 原型上定义 Object.assign:可以一次在对象上 添加多个方法 Class上的方法都是不可枚举的,ES5的可以 (就是用Object.keys取值) Object.getOwnPropertyNames(obj):获取对象的属性方法 constructor函数默认返回 该类的实例 this super作为对象时指向的是父类的原型,如果方法是定义在父类或者父类的实例的话,通过super是引用不到的,ES6规定 调用super的方法 默认指向 子类的实例 继承类 的 子类 里必须调用 super() 之后才能调用this 继承类的过程,先通过super继承父类的this,因为子类没有自己的this,再将父类的属性通过this绑定到子类中,子类中的this指向子类的实例 子类的__proto__指向的是 父类