我是一个困惑的新手。我在教程中读到,你可以这样创建一个JavaScript对象:
function myObject() {
this.myProperty = "a string";
this.myMethod = function () {
//Method code
}
}
然后我在其他地方读到,可以通过以下方式创建一个对象:
var myObject = {
myProperty: "a string",
myMethod : function () {
//Method code
}
}
这两者之间的(非主观)区别是什么?是否有官方的正确方式和错误方式?