Выполнение операции ИЛИ (||) по сравнению с inArray ()

Предположим, что вы хотите проверить, какую строку ввода пользователь ввел в поле формы. Какой из них будет самым быстрым способом проверки этих входных данных по списку возможных значений?

Следующие примеры использованияjQuery.

Первый метод: использование||

<code>if (input == "firstValue" || input == "secondValue" || ... ) {
    ...
}
</code>

Второй метод: использованиеinArray()

<code>if ($.inArray(input, array) >= 0) {
    ...
}
</code>

Есть ли существенные различия между этими двумя методами?

Ответы на вопрос(4)

Ваш ответ на вопрос