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