Сообщение от kobezzza
|
дашь код паттерна "примесь" на циклах и докажешь, что та простыня кода очевиднее
|
Я, честно говоря, плохо язык знаю, я еще даже толком не въехал до конца в примеси, но я постараюсь, как время будет.
Я начал читать твой код, и, попутно вопрос возник. Ты там клонируешь объект
Код:
|
Collection.clone = function (obj) {
return JSON.parse(JSON.stringify(obj));
}; |
Но ведь он так не клонируется с прототипами? Нахрена так делать? Ведь это же "ненастоящее" клонирование, ты так объект не получишь. А в прототипах может быть 99% объекта, ты их выкидываешь. Это противоречит идеологии языка, имхо.