Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   тип данных Ссылка (удаление объекта) (http://www.flasher.ru/forum/showthread.php?t=64581)

Alexey L 07.11.2004 01:35

тип данных Ссылка (удаление объекта)
 
Как указать в ActionScript, где скопировать объект или массив, а где сделать на ссылку на переменную.

Короче ситуация такая: есть компонент, который читает данные из файла и записывает их в перемненную _global.data1 , есть второй компонент, который отображает данные и пользователь может что-нибудь удалить, и третий компонент, который отправляет данные на сервер. Проблема - как удалить данные из _global.data1 (_global.data1 - объект)


Код:

dataReader.Read(url,_global.data1)
dataViewer.View(_global.data1)
dataViewer.onSend = dataSender.Send(_global.data1)
//------------------------------------------//
class dataViewer extends MovieClip{
var dataSet //какой здесь тип данных, если это должно быть ссылкой на переменную _global.data1
function View(__dataSet){
dataSet = __dataSet
//дальше обработка данных


}
DeleteButt.onPress = function(){
delete this._parent.dataSet  //здесь удаляется перемненная dataSet. А как удалить переменую _global.data1??????
}
}


Antares 07.11.2004 01:48

Используя delete.

Код:

_global.a = {b:"T"};
trace(a.b);
delete a.b;
trace(a.b);

Выводит:

"T"
undefined


Часовой пояс GMT +4, время: 08:15.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.