|
|
|||||
Регистрация: Sep 2011
Сообщений: 4
|
Динамические имена
Нубский вопрос, но как автоматом создавать массивы с именами вида array1, array2, array3 и тп? Раньше eval позволяла сделать такое, сейчас вроде как квадратные скобки используют, но как именно?
var ["array"+i] = new Array(); не работает |
|
|||||
В Вашем случае нужно сделать так:
Ну, а если хотите как раньше, то объект должен быть динамическим: Но этот вариант хуже.
__________________
http://www.chessmax.ru |
|
|||||
var firstArray:Array = []; for (var i:int = 0; i < 10; i++) firstArray["array" + i] = [i];
Добавлено через 2 минуты опоздал )
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь! |
|
|||||
Регистрация: Sep 2011
Сообщений: 4
|
Спасибо всем =)
|
|
|||||
eval зло! Раньше тоже нужно было делать так как написано ребятами выше.
__________________
Убейте меня! |
Часовой пояс GMT +4, время: 15:07. |
|
« Предыдущая тема | Следующая тема » |
Теги |
array |
|
|