Показать сообщение отдельно
  #2 (permalink)  
Старый 29.01.2014, 18:24
Профессор
Отправить личное сообщение для Яростный Меч Посмотреть профиль Найти все сообщения от Яростный Меч
 
Регистрация: 12.04.2010
Сообщений: 557

Сообщение от rubo-21
мне интересно почему array2 стал pointer-ом array1?
так всегда было. переменные-объекты - это всегда ссылки на объекты (массив тоже объект)
Сообщение от rubo-21
вить это "=" не оператор присваивания?
оператор присваивания. одной ссылке присваивается значение из другой ссылки. объект общий.
Сообщение от rubo-21
как обойтись?
обойтись без чего?

var array2 = array1.slice(0); - это может спасти гиганта мысли?
Ответить с цитированием