Jquery中if語句的等于符號使用方法如下:
if (變量 == 值) { //執(zhí)行操作 }
在判斷語句中,等于符號“==”表示判斷左側(cè)變量和右側(cè)值是否相等。若相等,則執(zhí)行花括號中的操作。
有時(shí)需要判斷是否嚴(yán)格相等,使用三個(gè)等于號“===”表示嚴(yán)格相等。嚴(yán)格相等既要求左右兩側(cè)變量和值相等,還要求數(shù)據(jù)類型也必須相等。例如:
var numString = "5"; //字符類型 var numInt = 5; //數(shù)字類型 if (numString == numInt) { alert("相等"); } else { alert("不相等"); } if (numString === numInt) { alert("嚴(yán)格相等"); } else { alert("不嚴(yán)格相等"); } //輸出結(jié)果: //相等 //不嚴(yán)格相等
以上代碼中,使用等于符號判斷numString和numInt是否相等,由于兩者的值相等,所以if語句成立,輸出“相等”結(jié)果。但是,在使用嚴(yán)格相等時(shí),由于numString是字符串類型,numInt是數(shù)字類型,二者數(shù)據(jù)類型不相等,所以if語句不成立,輸出“不嚴(yán)格相等”結(jié)果。