新对象和原型的javascript语法

时间:2013-09-09 09:58:15

标签: javascript oop inheritance prototype

我对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};

关于原型的四个之间有什么不同(因为我理解原型是所有对象继承的主要Object构造函数)。

希望我做对了....谢谢, 丹尼

0 个答案:

没有答案