var
obj =
new
Base();
這樣代碼的結果是什么,我們在Javascript引擎中看到的對象模型是:
new操作符具體干了什么呢?其實很簡單,就干了三件事情。
var
obj = {};
obj.__proto__ = Base.prototype;
Base.call(obj);
轉載自:http://blog.csdn.net/motian06/article/details/8258942