本教程操作環(huán)境:Windows10系統(tǒng)、jquery3.2.1、Dell G3電腦。
jquery怎么判斷一個(gè)變量是否為空?
(資料圖)
JQuery判斷是否為空
//有如下三種判斷var A=$("#**).val();if(A==null||A!=undefined||A==""){//處理}這里解釋一下null與undefined和”“的區(qū)別:
null:空對(duì)象\不是對(duì)象,轉(zhuǎn)為數(shù)值為0
undefined:全局對(duì)象window的一個(gè)特殊屬性.undefined表示”缺少值”,就是此處應(yīng)該有一個(gè)值,但是還沒(méi)有定義。轉(zhuǎn)為數(shù)值為NaN.典型用法是:
(1)變量被聲明了,但沒(méi)有賦值時(shí),就等于undefined。
(2) 調(diào)用函數(shù)時(shí),應(yīng)該提供的參數(shù)沒(méi)有提供,該參數(shù)等于undefined。
(3)對(duì)象沒(méi)有賦值的屬性,該屬性的值為undefined。
(4)函數(shù)沒(méi)有返回值時(shí),默認(rèn)返回undefined。
還有另一種更簡(jiǎn)單的方法 測(cè)試過(guò) 可用
var A=$("#**).val();if(A.length>0){//非空處理}推薦學(xué)習(xí):《jQuery視頻教程》
以上就是jquery怎么判斷一個(gè)變量是否為空的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
關(guān)鍵詞: