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