Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Задать большое количество массивов? (http://www.flasher.ru/forum/showthread.php?t=74108)

Kinsler 12.01.2006 12:28

Задать большое количество массивов?
 
Народ, подскажите пожалуйста, можно ли как нибудь одной строкой задать большое кол-во массивов?
т.е. у меня есть типа такой код:
Код:

ArrayCell = new Array(); // массив для значений тега Cell из XML файла
ArrayHigh = new Array (); // массив для значений тега <Cell name="High" type="float">39.5</Cell>
ArrayLow = new Array (); // массив для значений тега <Cell name="Low" type="float">39.5</Cell>
ArrayClose = new Array (); // массив для значений тега <Cell name="Close" type="float">39.5</Cell>
ArrayChCl = new Array (); // массив для значений тега <Cell name="ChCl" type="float">39.5</Cell>
ArrayChClProc = new Array (); // массив для значений тега <Cell name="ChClProc" type="float">39.5</Cell>
ArrayAvrge = new Array (); // массив для значений тега <Cell name="Avrge" type="float">39.5</Cell>
ArrayCBid = new Array (); // массив для значений тега <Cell name="CBid" type="float">39.5</Cell>
ArrayCAsk = new Array (); // массив для значений тега <Cell name="CAsk" type="float">39.5</Cell>

попроще и в одну строку можно как нибудь?
а то их будет еще больше, я уже заколебался туда, сюда мотать...

MOHCTEP 12.01.2006 21:58

Задай 1 - многомерный.

Antares 12.01.2006 22:07

Код:

for(var i = 0; i < 999; i++) this["arr" + i] = new Array();

Kinsler 13.01.2006 11:04

не совсем то
мне они именованные нужны, а то я сам потом запутаюсь

nyctota 13.01.2006 12:01

Ну, подумал бы чуток и пришел бы к следующему
Код:

var arrays_list:Array = new Array("Cell", "High", "Low", "Close", и т.д.);

for(var i = 0; i < arrays_list.length; i++) {
        this["Array"+arrays_list[i]] = new Array();
}


Kinsler 13.01.2006 12:02

Хм прикольно, спасибо :)
действительно, не подумал :rolleyes:

KUZEN 13.01.2006 16:12

Детский сад )))

Kinsler 13.01.2006 16:13

2 KUZEN
теперь то, выспавшись, я это понимаю :)
а в 10 часов вечера я не понимал этого нихрена :)

KUZEN 13.01.2006 16:16

Бывает, я тоже давно не спал ;)


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

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