Библиотека JQuery была разработана специально для упрощения и унификации определенных функций JavaScript.
Однако, если вам нужно проверить переменную по undefined
значению, нет необходимости изобретать какой-либо специальный метод, поскольку в JavaScript есть typeof
оператор, который является простым, быстрым и кроссплатформенным:
if (typeof value === "undefined") {
// ...
}
Возвращает строку, указывающую тип переменной или другого неоцененного операнда. Основное преимущество этого метода по сравнению с тем if (value === undefined) { ... }
, что typeof
никогда не будет вызывать исключение в случае, если переменная value
не существует.