barbitoff programmer`s blog

Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)

пятница, 1 апреля 2011 г.

IE и Array.indexOf()

В IE, вплоть до 8 версии, нет метода indexOf для объектов Array. Чтож, пусть это будет на совести индусов из Microsoft, придется жить без него, ну или добавлять в свои скрипты такой фикс:
if(!Array.indexOf){
    Array.prototype.indexOf = function(obj){
    for(var i=0; i<this.length; i++){
        if(this[i]==obj){
            return i;
        }
    }
    return -1;
    }
}

Комментариев нет:

Отправить комментарий