Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Размер массива (http://www.flasher.ru/forum/showthread.php?t=150311)

wolfgang 09.02.2011 19:04

Размер массива
 
Подскажите, есть ли способ узнать размер массива(количество элементов) в ActionScript 2.0.(Функция наподобие count в php)?

rainbowrussia 09.02.2011 19:09

Код AS1/AS2:

var count = arrayvar.length;


lexa2000lexa 09.02.2011 19:09

Код:

массив.length

wolfgang 09.02.2011 19:21

Спасибо.И еще 1 вопрос.Как правильно идентифицировать является ли объект массивом или нет?

dark256 10.02.2011 00:55

любой объект это и есть массив. и наоборот.
имена перменных на бумажке запишите.
и сверяйтесь :)

mooncar 10.02.2011 02:23

Код AS1/AS2:

var testarray:Array = new Array();
 
if (typeof(testarray) == 'object')
{
  trace('testarray -  может быть массив, хотя м.б. и просто экземпляр Object или BitmapData, но не number и не movieclip')
}


Hauts 10.02.2011 10:06

Код AS1/AS2:

function testArray(o) {
        return o instanceof Array;
}
trace(testArray(new Object()));
trace(testArray(new Array()));

А так?

mooncar 11.02.2011 15:39

О, точно, про эту функцию как-то забылось.


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

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