Javascript - проверка массива на наличие значения [дубликат]

На этот вопрос уже есть ответ здесь:

У меня есть простой массив с праздничными днями:

var bank_holidays = ['06/04/2012','09/04/2012','07/05/2012','04/06/2012','05/06/2012','27/08/2012','25/12/2012','26/12/2012','01/01/2013','29/03/2013','01/04/2013','06/05/2013','27/05/2013'];

Я хочу сделать простую проверку, чтобы увидеть, существуют ли определенные даты как часть этого массива, я пробовал:

if('06/04/2012' in bank_holidays) { alert('LOL'); }
if(bank_holidays['06/04/2012'] !== undefined) { alert 'LOL'; }

И несколько других решения без радости, я также попытался заменить все косые черты простым «x» на случай, если это вызывало проблемы.

Будем признательны за любые рекомендации, спасибо!

(редактировать) Вот jsFiddle- http://jsfiddle.net/ENFWe/

35
задан Michał Perłakowski 6 January 2017 в 21:04
поделиться