Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
тостер хабрович
@studenter
когда я вырасту я стану програмистым!
JavaScript
Как проверить существование строки в массиве js?
есть ли в жаваскрипте функция аналогичная пхпшной in_array() ?
Вопрос задан
более трёх лет назад
1311 просмотров
Комментировать
Подписаться
3
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Ответ
пользователя
Антон Жуков
К ответам
на вопрос
(2)
Антон Жуков
@MrCheater
Full-Stack JS. В прошлом программист-олимпиадник
1)
function find(arr, value) {
return arr.indexOf(value) !== -1
}
2)
function find(arr, value) {return !!arr.filter(function(e){return e === value}).length;}
find(['a', 'b', 'c'], 'b') //true
find(['a', 'b', 'c'], 'g') // false
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
1
комментарий
Facebook
Вконтакте
Twitter
Yaroslav Lyzlov
@dixoNich
Для второго варианта есть метод Array.prototype.some.
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама