var Dog = function (name) {
this.name = имя;
this.sayName ();
}
Dog.prototype.sayName = function() {
alert(this.name);
}
Я создаю новый экземпляр объекта Dog Dog('Bowwow')
, но метод sayName () не определен. Почему?
Или, может быть, я должен сделать что-то вроде (но я не вижу разницы) ...
var Dog = function(name) {
this.name = name;
this.sayName();
this.prototype.sayName = function() {
alert(this.name);
}
}
Спасибо.