Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Длинна массива являющегося свойством объекта


Автор: kamagan 7.10.2010, 10:13
Подскажите пожалуйста как получить длинну массива переданного в функцию как свойство объекта.
Текущую задачу я решил другим способом через:
Код

var i = 0;
while (prop.button[i]) {
    ...
    i++;
}

а так не работает:
Код

for (var i = 0; i < prop.button.lenght; i++) {
...
}

Автор: magelan 7.10.2010, 11:13
я думаю проблема в видимости... заведите у prop метод с простой строкой "return this.button.length;"

Автор: CruorVult 7.10.2010, 11:14
может 
Цитата

for (var i = 0; i < prop.button.length; i++) {
...
}

Автор: kamagan 7.10.2010, 11:41
magelan, с видимостью там всё в порядке.

CruorVult, спасибо. А я уже всю голову сломал, думаю должно работать а не хочет. Бывает...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)