Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   получит обратни масив исходного масива так, что сохранить и первични масив (https://javascript.ru/forum/misc/28088-poluchit-obratni-masiv-iskhodnogo-masiva-tak-chto-sokhranit-i-pervichni-masiv.html)

dadli 07.05.2012 12:53

получит обратни масив исходного масива так, что сохранить и первични масив
 
здравствуите
есть масив, хочу сделеть обратни /reverse/ масив из етого масива, но так, что сохранить и первични масив. сделаю так

var arr = new Array("aaa","sss","ddd");
var arr2 = arr;
arr2.reverse();

но почемуто перевернутся оба масиви. почему ?

Magneto 07.05.2012 13:19

Я думаю так.
var arr1 = [0, 1, 2, 3, 4, 5, 6, 7];
var arr2 = arr1.concat().reverse();

alert(arr1[7]);
alert(arr2[7]);

dadli 07.05.2012 13:26

Magneto,
nasqad,
ага, ясно, спасибо вам балшои :)


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