Показать сообщение отдельно
  #8 (permalink)  
Старый 19.01.2015, 02:35
Интересующийся
Отправить личное сообщение для Noobloid Посмотреть профиль Найти все сообщения от Noobloid
 
Регистрация: 16.01.2015
Сообщений: 23

arr = [[0, 1, 3]];
        arr2 = arr;
        arr[0][1] = 5;
        alert(arr2);
        alert(arr);

дык и так нет, сие чудо Scope называется, хотя может Scope тут и не причём. Нормального пояснения почему не работает если целиком копировать так и не нащёл. Нужно запомнить метод который nerv_ написал.
var arr2 = Array.apply(this, arr); тоже не пашет век живи век учись)

Последний раз редактировалось Noobloid, 19.01.2015 в 03:58.
Ответить с цитированием