鍍金池/ 問答/HTML/ 這句if是什么意思呀?

這句if是什么意思呀?

圖片描述

回答
編輯回答
執(zhí)念

if結(jié)構(gòu):判斷一個表達式的布爾值,然后根據(jù)布爾值的真?zhèn)?,?zhí)行不同的語句。
取反運算符(!):取反運算符形式上是一個感嘆號,用于將布爾值變?yōu)橄喾粗?,即true變成false,false變成true。
布爾值:JavaScript除了undefined、nullfalse、0、NaN、""或''(空字符串)這六個值被轉(zhuǎn)為false,其他值都視為true。

回到問題,$("#zujin2").val() 為jQuery獲取被選元素值的方法,也就是說,如果id為zujin2這個元素的值等于上面這六個值,就直接退出當(dāng)前函數(shù),否則繼續(xù)向下執(zhí)行!

2017年3月18日 16:15
編輯回答
深記你

id為zujin2這個元素內(nèi)沒有值,就返回,退出當(dāng)前函數(shù)。

2017年3月1日 16:59
編輯回答
瘋浪

jquery的,看圖:
圖片描述

2017年1月11日 01:13
編輯回答
不舍棄

如果有問題或者不起作用,可以這樣寫:if(!!!$("#zujin2").val())

2018年4月22日 02:16
編輯回答
溫衫

是要進行字符串判空吧

2018年7月12日 11:49
編輯回答
紓惘

這個是jQuery的知識。
獲取id為zujin2的dom節(jié)點 如果dom節(jié)點中的值為空 那么程序終止
比如說 這個dom節(jié)點是input輸入框 寫這句語句就是為了應(yīng)對輸入框中的內(nèi)容為空的情形

2017年12月17日 07:50