JavaScript中的new运算符

2017-06-27  本文已影响19人  KrisLeeSH

先看个例子

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

发生了什么

  1. 创建空对象
  2. 将这个空对象的__proto__成员指向Object函数(构造函数)的prototype成员变量
  3. Object函数的this指向obj
  4. 调用Object函数
上一篇 下一篇

猜你喜欢

热点阅读