Спасибо за пример. Я в основном писал на jquery, сейчас стараюсь отходить и больше писать на чистом javascript.
К сожалению опп у меня хромает, а с прототипами и вовсе плохо. Поэтому Ваш пример мне не до конца понятен, из-за плохого понимания прототипов.
В любом случае, в нем используется перебор, хоть и в виде метода, forEach - это ведь по большому счету то же цикл.
В общем-то это не главное. Главное, что этот перебор необходимо вставлять в каждый метод. Т.е. в каждом методе делать обертку ....какой_то_перебор {а тут уже сама функция}.
Я хочу избавиться непосредственно от вложенности, т.к. везде приходится делать примерно так
method: function(){
try{
for(){
и только тут уже сама функция.
}
}
}
Хотелось бы вынести перебор в отдельное место, или применить ко всем методам сразу.
|