![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 145
|
К примеру есть объект, который формируется на этапе выполнения. Объект хранит в себе различные типы данных, как числовые, строковые, другие объекты и мувиклипы. В момент когда объект полностью сформирован хотелось бы записать его в массив. И даже пишется, но появляются проблемы, как только мы производим изменения в объекте, изменения проводятся и в массиве. Как хранить сами значения, а не указатель на них?
var tempObj:Object=new Object; var array:Array=new Array(); for (var i:Number = 0; i < 3; i++) { tempObj.property1="property1-"+i; tempObj.property2="property2-"+i; tempObj.property3="property3-"+i; array.push(tempObj); } //первая итерация array[0].property1=property1-0 //вторая итерация array[0].property1=property1-1 // array[1].property1=property1-1 |
|
|||||
|
сами объекты никак, только ссылки,
но никто же не мешет хранить ссылки на разные объекты Последний раз редактировалось silin; 11.07.2011 в 17:01. |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 145
|
Спасибо! То, что нужно!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:24. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|