av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

淺談JavaScript中等號(hào)、雙等號(hào)、 三等號(hào)的區(qū)別

瀏覽:91日期:2023-10-18 17:58:20

一個(gè)等號(hào)是賦值操作,==先轉(zhuǎn)換類(lèi)型再比較,===先判斷類(lèi)型,如果不是同一類(lèi)型直接為false。

=== 判斷規(guī)則

如果類(lèi)型不同,就[不相等] 如果兩個(gè)都是數(shù)值,并且是同一個(gè)值,那么[相等];(!例外)的是,如果其中至少一個(gè)是NaN,那么[不相等]。(判斷一個(gè)值是否是NaN,只能用isNaN()來(lái)判斷) 如果兩個(gè)都是字符串,每個(gè)位置的字符都一樣,那么[相等];否則[不相等]。 如果兩個(gè)值都是true,或者都是false,那么[相等]。 如果兩個(gè)值都引用同一個(gè)對(duì)象或函數(shù),那么[相等];否則[不相等]。 如果兩個(gè)值都是null,或者都是undefined,那么[相等]。

== 判斷規(guī)則:

如果兩個(gè)值類(lèi)型相同,進(jìn)行 === 比較。 如果兩個(gè)值類(lèi)型不同,他們可能相等。根據(jù)下面規(guī)則進(jìn)行類(lèi)型轉(zhuǎn)換再比較: 如果一個(gè)是null、一個(gè)是undefined,那么[相等]。 如果一個(gè)是字符串,一個(gè)是數(shù)值,把字符串轉(zhuǎn)換成數(shù)值再進(jìn)行比較。 如果任一值是 true,把它轉(zhuǎn)換成 1 再比較;如果任一值是 false,把它轉(zhuǎn)換成 0 再比較。 如果一個(gè)是對(duì)象,另一個(gè)是數(shù)值或字符串,把對(duì)象轉(zhuǎn)換成基礎(chǔ)類(lèi)型的值再比較。對(duì)象轉(zhuǎn)換成基礎(chǔ)類(lèi)型,利用它的toString或者valueOf方法。js核 心內(nèi)置類(lèi),會(huì)嘗試valueOf先于toString;例外的是Date,Date利用的是toString轉(zhuǎn)換。非js核心的對(duì)象,令說(shuō)(比較麻煩,我 也不大懂)

任何其他組合,都[不相等]。

例如:

var a = 9;var b = 9;alert(a == b);alert(a === b);

此時(shí)alert的值肯定是true,不管是全等還是恒等,原因應(yīng)該也很簡(jiǎn)單吧,只是定義兩個(gè)變量,并賦值,是相同類(lèi)型,并且值也相等。可是當(dāng)a和b都同時(shí)給賦個(gè)數(shù)組的時(shí)候就一定是false,這是以為地址的關(guān)系,想必也顯而易見(jiàn)。來(lái)個(gè)小總結(jié),嘿嘿

基本類(lèi)型包括Undefined、Null、Boolean、Number和String類(lèi)型,引用類(lèi)型包括數(shù)組,函數(shù)和對(duì)象。

1.對(duì)于Number,String等基本類(lèi)型時(shí),雙等號(hào)會(huì)先將類(lèi)型轉(zhuǎn)化一致再比較,值等則為true,三等號(hào)時(shí),不會(huì)進(jìn)行轉(zhuǎn)化類(lèi)型,直接比較,兩個(gè)都相當(dāng)才可為true。

2.對(duì)于數(shù)組,對(duì)象等時(shí),不管是雙等號(hào)還是三等號(hào)進(jìn)行“指針地址”比較

到此這篇關(guān)于淺談JavaScript中等號(hào)、雙等號(hào)、 三等號(hào)的區(qū)別的文章就介紹到這了,更多相關(guān)JavaScript中三種等號(hào)區(qū)別內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 国产精品久久久久久久毛片 | 久久精品小视频 | 亚洲视频在线观看一区二区三区 | 国产午夜影院 | 国产欧美一区二区在线观看 | www成人免费 | 欧美一区二| 国产成都精品91一区二区三 | 国产一级淫片免费视频 | 美女爽到呻吟久久久久 | 亚洲精品视频免费 | a级片在线观看 | 日韩高清国产一区在线 | 日本一区二区三区精品视频 | 九九热精品视频在线观看 | 国产日产精品一区二区三区四区 | 69av网| 欧美日韩一区二区三区不卡视频 | 久久精品一 | 欧美国产激情 | 都市激情亚洲 | 国产精品精品视频一区二区三区 | 欧美自拍第一页 | 欧洲成人免费视频 | 国产区一区二区三区 | 久久免费香蕉视频 | 91在线精品视频 | 欧美福利视频 | 欧美色图综合网 | 日本精品视频在线观看 | 麻豆av在线免费观看 | 91精品久久久 | 69性欧美高清影院 | 黄色激情毛片 | 亚洲性视频网站 | 一区二区三区在线免费看 | 午夜久久久 | 日本特黄特色aaa大片免费 | 欧美精品欧美精品系列 | 91在线视频免费观看 | 日韩精品一区二区三区视频播放 |