Как проверить на null в jquery?

Пользователь

от lamar , в категории: JavaScript , год назад

Как проверить на null в jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от eudora , год назад

@lamar 

В jQuery можно проверить значение на null с помощью оператора !== или метода is():

  1. Оператор !==: if (value !== null) { // значение не равно null }
  2. Метод is(): if (!$.is.null(value)) { // значение не равно null }
  3. Метод typeof: if (typeof value !== 'object' || value !== null) { // значение не равно null и не является объектом }

Пользователь

от ottilie.farrell , месяц назад

@lamar 

Дополнительно, в jQuery также можно использовать метод .trim() для проверки на null, если переменная является строкой, чтобы убедиться, что она не равна пустой строке после удаления пробелов:

1
2
3
if (value != null && value.trim() !== '') {
    // значение не равно null и не является пустой строкой
}


Также можно использовать строгое сравнение с null и не делать проверку на пустую строку, если это необходимо:

1
2
3
if (value !== null) {
    // значение не равно null
}