in_array() в JavaScript

Очередной велосипед - прошу любить и жаловать аналог in_array() в php для JavaScript.
function in_array(what, where) {
    for(var i=0; i<where.length; i++)
        if(what == where[i])
            return true;
    return false;
}

На очень большом массиве можем сэкономить пару микросекунд, если использовать промежуточную переменную или идти с конца массива:
function in_array(what, where) {
    for(var i=0, length_array=where.length; i<length_array; i++)
        if(what == where[i])
            return true;
    return false;
}
Теги:
in_array
Добавлено: 11 Июля 2018 22:07:16 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...