Показать сообщение отдельно
  #34 (permalink)  
Старый 08.07.2014, 18:33
foo foo вне форума
Профессор
Отправить личное сообщение для foo Посмотреть профиль Найти все сообщения от foo
 
Регистрация: 17.05.2014
Сообщений: 197

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