Я - смущенный новичок. Я читал в учебном руководстве, как которое Вы создаете объект JavaScript так:
function myObject() {
this.myProperty = "a string";
this.myMethod = function () {
//Method code
}
}
Затем я считал где-то в другом месте, что Вы создаете объект как так:
var myObject = {
myProperty: "a string",
myMethod : function () {
//Method code
}
}
Каково (несубъективное) различие между двумя? Существует ли официальный правильный путь и неправильный путь?