亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

javascript 全等號運算符使用說明

 更新時間:2010年05月31日 23:44:26   作者:  
看到這樣一行代碼 if(typeof item === "string" ) ,看見有3個等號以前從沒這么寫過,可能是我的JS技術還處于初級的原因吧,我去網(wǎng)上查了一些資料網(wǎng)上說這是全等于符號
而以前一直都是用等號“==”一直都沒在JS里用過全等于符號“===”。而這兩種運算符只是檢測兩個對象的相等性時,一個執(zhí)行類型轉(zhuǎn)換和一個類型不轉(zhuǎn)換,全等于符號只有在不轉(zhuǎn)換類型前才返回true

復制代碼 代碼如下:

var sNum="66";
var iNum=66;
alert(sNum==iNum);//輸出為 true
alert(sNum===iNum);//輸出為 false

第一個等于運算符在比較的時候就把sNum的值"66"給轉(zhuǎn)換成數(shù)字型,再和iNum比較所以會返回為true
而第二個全等號比較就沒有進行類型轉(zhuǎn)換,因此字符串和數(shù)字類型比較是不能為真的,所有返回false
還有一個非全等號和非等于

復制代碼 代碼如下:

var sNum="66";
var iNum=66;
alert(sNum!=iNum);//返回為false
alert(sNum!===iNum);//返回為true

第一個運算符大家都好理解,運算符把sNum轉(zhuǎn)換為數(shù)字類型,而轉(zhuǎn)為數(shù)字類型后這兩個值是相等的從而返回為false
第二個運算符非全等號沒有把sNum類型轉(zhuǎn)換所以sNum是不等于iNum的,所以返回為true
這也就是我一個學習筆記呵呵。

相關文章

最新評論