3 回答

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

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

TA貢獻(xiàn)168條經(jīng)驗(yàn) 獲得超109個(gè)贊
===是強(qiáng)類型判斷,==是弱判斷
說明:
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è)贊
== 是類型不同,轉(zhuǎn)化成相同類型再判斷 1 == "1" true
=== 是類型相同才判斷 1 === "1" false

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