Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   клонирование (https://javascript.ru/forum/misc/2271-klonirovanie.html)

Octane 02.12.2008 21:24

ну выдает же один?))) значит создается ссылка, а не копия.

Dmitry A. Soshnikov 03.12.2008 21:25

Octane,

Цитата:

Сообщение от Octane
function cloneObject(obj) {

ты не учел, что проперть может быть тоже объектом; в этом случае надо рекурсивно вызывать функцию (иначе проперти-объекты будут ссылаться, а не копироваться)

Octane 03.12.2008 23:09

Да, есть такое дело :-) Надо рекурсивно все атрибуты просматривать…

Вывод: надо искать такой алгоритм решения задачи, чтобы не приходилось использовать искусственно введённый алгоритм копирования объектов в JavaScript.


Часовой пояс GMT +3, время: 14:58.