Проверка наличия элемента в массиве на нативном js

Проверка наличия элемента в массиве на нативном js

Чтобы проверить наличие элемента в js-массиве, воспользуйтесь следующей функцией.

//Проверка наличия элемента в массиве на нативном ванильном js. Аналогичная пхп-функции in_array()

function inArray(needle, haystack) {
var length = haystack.length;
for(var i = 0; i < length; i++) {
if(haystack[i] == needle) return true;
}
return false;
}

inArray('2', [3,2,5,6]); //true
inArray('2', [3,5,6]); //false