Лучший способ узнать, есть ли элемент в массиве JavaScript? [Дубликат]
На этот вопрос уже есть ответ:
Как проверить, содержит ли массив объект в JavaScript? 45 ответовКак лучше всего определить, находится ли объект в массиве?
Это лучший способ, который я знаю:
function include(arr, obj) {
for(var i=0; i<arr.length; i++) {
if (arr[i] == obj) return true;
}
}
include([1,2,3,4], 3); // true
include([1,2,3,4], 6); // undefined