jquery判斷一個變量是否為空的方法:1、創建一個前端示例文件;2、通過“var A=$("#**).val();if(A==null||A!=undefined||A==""){…}”或“var A=$("#**).val();if(A.length>0){…}”方法判斷變量是否為空即可。
本教程操作環境:Windows10系統、jquery3.2.1、Dell G3電腦。
jquery怎么判斷一個變量是否為空?
JQuery判斷是否為空
//有如下三種判斷 var A=$("#**).val(); if(A==null||A!=undefined||A==""){ //處理 }
登錄后復制
這里解釋一下null與undefined和”“的區別:
null:空對象不是對象,轉為數值為0
undefined:全局對象window的一個特殊屬性.undefined表示”缺少值”,就是此處應該有一個值,但是還沒有定義。轉為數值為NaN.典型用法是:
(1)變量被聲明了,但沒有賦值時,就等于undefined。
(2) 調用函數時,應該提供的參數沒有提供,該參數等于undefined。
(3)對象沒有賦值的屬性,該屬性的值為undefined。
(4)函數沒有返回值時,默認返回undefined。
還有另一種更簡單的方法 測試過 可用
var A=$("#**).val(); if(A.length>0){ //非空處理 }
登錄后復制
推薦學習:《jQuery視頻教程》