重学es6

class讲解之2 实例

2020-08-06  本文已影响0人  zhang463291046

以下内容是引用或者借鉴别人的,自己只是做个笔记,方便学习。理解错误的地方,欢迎评论。如有侵权,私聊我删除,未经允许,不准作为商业用途

类的数据类型是函数,类本身指向构造函数

class Point {
  // ...
}

typeof Point // "function"
Point === Point.prototype.constructor // true

实例化new时,调用constructor方法。实例的属性__proto__指向类的原型prototype,实例的属性constructor指向类的原型prototype的属性constructor

class B {}
let b = new B();
b.__proto__ === B.prototype// true
b.constructor === B.prototype.constructor // true
上一篇 下一篇

猜你喜欢

热点阅读