Javascript的new做了什么?

40 阅读1分钟

总结出来就五步!

  1. 创建临时对象/新对象
  2. 绑定原型
  3. 指定this=原型对象
  4. 执行构造函数
  5. 返回临时对象

参考文章:zhuanlan.zhihu.com/p/23987456