先看个例子
var Object = function () {}
var obj = new Object();
发生了什么
- 创建空对象
- 将这个空对象的
__proto__成员指向Object函数(构造函数)的prototype成员变量 - 将
Object函数的this指向obj - 调用
Object函数
先看个例子
var Object = function () {}
var obj = new Object();
__proto__成员指向Object函数(构造函数)的prototype成员变量Object函数的this指向obj
Object函数