in_[] в JavaScript

Очередной велосипед - прошу любить и жаловать аналог in_[] в 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;
}

.