class的定义与基本使用

Wenn 于 2022-10-05 发布

Class

231

当我们时候用new时,会执行以下操作
  1. 在内存中创建一个新的对象(空对象);
  2. 这个对象内部的[[prototype]]__proto__会被赋值为该类的prototype
  3. 构造函数内部的this,会指向创建出来的新对象;
  4. 执行构造函数的内部代码(函数体代码);
  5. 如果构造函数没有返回空对象,则返回创建出来的新对象