Аналог php: in_array в JavaScript

Продолжаем тему пользовательских функций на JS. Сейчас попробуем написать аналог функции php: in_array на JavaScript. В PHP, функция in_array служит для проверки наличия значения в массиве, даем ей значение, которое надо найти и массив, в котором будем искать и получаем результат: true | false.

И так, сама функция выглядит так:
function in_array(str, arr) {
	for (i = 0; i < arr.length; i++) {
		if (arr[i] == str) {
			return true;
		};
	};

	return false;
};

Использовать можно так:
var arr = ['Фонарик', 'Мышь', 'Динамик', 'Вода', 'Ручка'];
if (in_array('Вода', arr)) {
	alert('Слово присутствует.');
}
else {
	alert('Слово отсутствует.');
};

Вот и все.

Возможно, будет интересно:
- Как проверить наличие элемента в массиве на JavaScript