-1
Вот как я пытаюсь организовать прототипы:Каков лучший способ организовать прототип объекта?
Однако мне нужно написать дополнительные свойства «методов», чтобы получить доступ к функции прототипа довольно неэффективно.
var Gallery = function(name) {
this.name = name;
}
Gallery.prototype.methods = {
activeCnt: 0,
inc: function() {
this.activeCnt++;
},
dec: function() {
this.activeCnt--;
},
talk: function() {
alert(this.activeCnt);
}
}
var artGallery = new Gallery('art');
var carGallery = new Gallery('car');
artGallery.methods.inc();
artGallery.methods.talk();
carGallery.methods.talk();
В чем проблема? Что ты хочешь делать? – gdoron
Ваше первое предложение, кажется, предполагает, что за ним следует что-то, но его там нет ...? Кроме того, это не сайт для просмотра и предложения кода. Я не думаю, что это правильный вопрос в соответствии с FAQ. –