Показать сообщение отдельно
Старый 13.12.2008, 16:28
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 1  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,599
Записей в блоге: 17
По умолчанию Присваивание значений, не ссылок

И снова здраствуйте.
На этот раз я уверен в том, что передаются именно ссылки.
Вот код:
Код:
var startString:Array=[0,1,2,3,4,5];
var step1:Array = startString;
step1[1] = -50;
var step2:Array = startString;
step2[2] = 800;
trace(step1);
trace(step2);
trace(startString);
Как то ожидаю что все 3 значения будут разными, и более того, мне ну уж очень не хочется менять startString. Конечно, можно использовать извращения с concat`ом и т.д., но как правильно решить проблему?