我熟悉 PHP / JAVA 的 OOP,但我是 JS 原型对象的新手。
我的问题是:我发现有 4 种方法(可能更多)来实例化一个新对象:
1. var d = Object.create(Object.prototype);
2. var d = {};
3. var d = new Object();
4.
var d = function(){};
d.prototype = {a:xxx, b:yyy};
四者在原型方面有什么不同(据我所知,原型是所有对象继承的主要对象构造函数)。
希望我做对了....谢谢,丹尼