Аналог php функции inArray() для javascript
26.06.2012
Оказалось метод Array.prototype.indexOf поддерживается не во всех браузерах, поэтому пришлось искать обходной путь.
1 |
inArray = Array.prototype.indexOf ? function (arr, val) { return arr.indexOf(val) != -1 }: function (arr, val) { var i = arr.length while (i--) { if (arr[i] === val) return true } return false } // Применение if(inArray(aDates, makeCalDate(date))) { return true; } else { return false; } |