Показать сообщение отдельно
  #3 (permalink)  
Старый 26.10.2018, 18:48
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

bar - ссылка на массив foo
var foo = [1, 2, 5, 6];
var bar = foo;

bar[0] = 9;

alert(foo);

bar - новый массив
var foo = [1, 2, 5, 6];
var bar = foo.slice();
// или foo.concat();
bar[0] = 9;

alert(foo);
alert(bar);

(Поставил var, т.к. с const не запускается повторно демонстрашка)

Последний раз редактировалось Dilettante_Pro, 26.10.2018 в 18:53.
Ответить с цитированием