Небольшой вопрос для опытных программистов javascript: есть два способа объявить функцию в javascript.
A: javascript-объект-нотация
function MyLittleHouseA(name) {
this.age = 88,
this.name = name,
this.getName = function()
{
return this.name;
}
}
B: мм, нормальный:
function MyLittleHouseB(name) {
this.age = 88;
this.name = name;
//do some more proceduaral stuff upon 'construction'
this.age = this.age + 20;
this.getName = function()
{
return this.name;
}
}
Я считаю более элегантным (и имею ряд объектов, которые я хочу превратить в настраиваемые параметры ...), но, возможно, захочется сделать еще кое-что при создании экземпляра, поэтому мне нужно, как показано в B. *
Можно ли их смешивать?
¡Спасибо!