Добавляю к объекту Array новый метод find:
Код:
Array.prototype.find = function (x) {
for (i=0; i<this.length; i++) {
if (this[i] == x) return i;
}
}
Тестирую (работает хорошо):
Код:
myArray = Array('Nata','Lena');
alert(myArray.find('Lena'));
но когда делаю цикл, выводит 3 сообщения:
Код:
for each(var item in myArray) {
alert(item);
}
а как сделать что бы он выдавал только 'Lena' и 'Nata'?
