Выполнение операции ИЛИ (||) по сравнению с inArray ()
Предположим, что вы хотите проверить, какую строку ввода пользователь ввел в поле формы. Какой из них будет самым быстрым способом проверки этих входных данных по списку возможных значений?
Следующие примеры использованияjQuery.
Первый метод: использование||
<code>if (input == "firstValue" || input == "secondValue" || ... ) { ... } </code>
Второй метод: использованиеinArray()
<code>if ($.inArray(input, array) >= 0) { ... } </code>
Есть ли существенные различия между этими двумя методами?