new执行过程

new操作实质上是定义一个具有构造函数内置对象的实例
  1. 创建一个javascript空对象 {}
  2. 将要实例化对象的原形链指向该对象原形
  3. 绑定该对象为this的指向
  4. 返回该对象
原文地址:https://www.cnblogs.com/zhenjianyu/p/12965313.html