我是一个困惑的新手。声明javascript对象与var与函数之间有什么区别?
function myObject() {
this.myProperty = "a string";
this.myMethod = function() {
//Method code
}
}
然后我读别的地方,你创建一个对象,像这样:
var myObject = {
myProperty: "a string",
myMethod : function() {
//Method code
}
}
是什么(非主观的)区别我在你创建一个JavaScript对象,像这样的教程阅读两者之间?有正确的方式和错误的方式吗?
我宁可打电话给第二个没有构造函数的* singleton *。 – galambalazs 2010-10-19 15:38:14
感谢您将它与静态对象进行比较。这是解释它的好方法。 – randomable 2010-10-19 16:31:29