JavaScript中的new运算符

【JavaScript中的new运算符】先看个例子

var Object = function () {} var obj = new Object();

发生了什么
  1. 创建空对象
  2. 将这个空对象的__proto__成员指向Object函数(构造函数)的prototype成员变量
  3. Object函数的this指向obj
  4. 调用Object函数

    推荐阅读