Для этого можно использовать качества оператора абстрактного равенства :
if (variable == null){
// your code here.
}
Поскольку null == undefined
истинно, приведенный выше код будет перехватывать оба null
и не определены
.
if (variable == null) {
// Do stuff, will only match null or undefined, this won't match false
}
Можно просто использовать следующее (я знаю, что существуют более короткие способы сделать это, но это может помочь визуально наблюдать, по крайней мере для других, смотрящих на код).
if (x === null || x === undefined) {
// add your response code here etc.
}
самое короткое и самое легкое:
if(!EmpName ){
// DO SOMETHING
}
это оценит верный, если EmpName будет:
В JavaScript согласно моему знанию мы можем проверить неопределенный, пустой или пустой var как ниже.
if (var === undefined){
}
if (var === null){
}
if (var === ''){
}
Проверка все условие
if(var === undefined || var === null || var === ''){
}
Функция jQuery attr ()
возвращает либо пустую строку, либо фактическое значение (и никогда null
или undefined
). Единственный раз, когда он возвращает undefined
, - это когда ваш селектор не возвратил ни одного элемента.
Итак, вы можете проверить пустую строку. В качестве альтернативы, поскольку пустые строки, null и undefined являются false-y, вы можете просто сделать это:
if (!EmpName) { //do something }