3 回答

TA貢獻(xiàn)40條經(jīng)驗(yàn) 獲得超6個(gè)贊
=== 是大小和類(lèi)型都必須一樣,1 === “1”? 雖然都是1但是,一個(gè)是字符串? 一個(gè)是數(shù)值類(lèi)型,所以false,== 只要數(shù)值相等就行了,不比較類(lèi)型

TA貢獻(xiàn)151條經(jīng)驗(yàn) 獲得超48個(gè)贊
==是值相同就是true,比如false==0==null==‘’,這四者用==返回true,類(lèi)型不需要相同。
===是值相同,類(lèi)型也必須相同。false===0===null===‘’,這四者用===返回false。
常見(jiàn)的還有string類(lèi)型和number類(lèi)型的比較。比如123==‘123’,但是123!==‘123’。

TA貢獻(xiàn)168條經(jīng)驗(yàn) 獲得超109個(gè)贊
===是強(qiáng)類(lèi)型判斷,==是弱判斷
說(shuō)明:
1 === "1" 這樣是false
1 == "1" 這樣是true
if(1?===?"1")alert("true");else?alert("false");//結(jié)果false if(1?==?"1")alert("true");else?alert("false");//結(jié)果true
謝謝采納

TA貢獻(xiàn)101條經(jīng)驗(yàn) 獲得超28個(gè)贊
== 是類(lèi)型不同,轉(zhuǎn)化成相同類(lèi)型再判斷 1 == "1" true
=== 是類(lèi)型相同才判斷 1 === "1" false

TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超1個(gè)贊
添加回答
舉報(bào)