Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
В JavaScript'е при присваивании переменной массива или объекта происходит создание ссылки на объект(массив).
Ниже приведены два примера, используя которые можно создать копию объекта массива.
Для случая с массивом удобно использовать метод slice
В случае объекта надо перебрать все его элементы и скопировать их в новый объект:


Jack [Добавлено 01.02.2011 00:27:10]
Для объекта - все ОК!

А для массива - slice() работает только для одномерных массивов.

AL11 [Добавлено 27.08.2011 18:19:21]
Супер! Работет для копирования JSON массива с JSON обектами с JSON массивами. Вопрос к экспертам: "Корректна ли функция для копирования JSON данных?"



Ваше имя
Ваш E-mail
(если хотите отслеживать комментарии)
Дoкажи, что ты не робот
Текст комментария