Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.05.2012, 12:53
Люблю js, jquery
Отправить личное сообщение для dadli Посмотреть профиль Найти все сообщения от dadli
 
Регистрация: 23.08.2011
Сообщений: 214

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

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

но почемуто перевернутся оба масиви. почему ?
Ответить с цитированием
  #2 (permalink)  
Старый 07.05.2012, 13:19
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

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

alert(arr1[7]);
alert(arr2[7]);
Ответить с цитированием
  #3 (permalink)  
Старый 07.05.2012, 13:26
Люблю js, jquery
Отправить личное сообщение для dadli Посмотреть профиль Найти все сообщения от dadli
 
Регистрация: 23.08.2011
Сообщений: 214

Magneto,
nasqad,
ага, ясно, спасибо вам балшои
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Психологическая деформация программистов DreamTheater Оффтопик 59 24.03.2012 05:03
http://gigalit.info - Мои контакты Маэстро Ваши сайты и скрипты 70 08.12.2011 03:12
фрактальный сыр x-yuri Оффтопик 76 23.11.2011 21:59
О фрилансе (Личный опыт) free Оффтопик 105 18.08.2011 17:02