Показать сообщение отдельно
  #88 (permalink)  
Старый 31.08.2011, 18:54
Аватар для float
Профессор
Отправить личное сообщение для float Посмотреть профиль Найти все сообщения от float
 
Регистрация: 01.07.2010
Сообщений: 387

Цитата:
Проверка на существование в массиве элемента с данным индексом.
так в пределах i он вроде как существует всегда, только не назначено значение...

var t = new Array(5);
alert(t.length+'\n'+t[0]);

var t = [];
t[0] = 1;
t[100] =1;
t.length


Стандартным методам походу плевать undefined там или что другое...

var r = new Array(5);
r[2] = 1;
var t = r.map(function(c, i, m) {
    return ++m[i];
})
t.length // стандарт 5, с проверкой 3


Цитата:
Пару часов назад запушил исправленную версию.
Ща гляну.
Ответить с цитированием