摘要:字符串和數字之間的相等比較如果是數字,是字符串,則返回的結果如果是字符串,是數字,則返回的結果其他類型和布爾類型之間的相等比較如果是布爾類型,則返回的結果如果是布爾類型。
字符串和數字之間的相等比較
如果Type(x)是數字,Type(y)是字符串,則返回x == ToNumber(y)的結果
如果Type(x)是字符串,Type(y)是數字,則返回ToNumber(x) == y的結果
其他類型和布爾類型之間的相等比較如果Type(x)是布爾類型,則返回ToNumber(x) == y的結果
如果Type(y)是布爾類型。則返回x == ToNumber(y)的結果
var x = true var y = "22" console.log(x == y) //false var x = "22" var y = false console.log(x == y) //falsenull和undefined之間的比較
如果x為null,y為undefined,則結果為true
如果y為null,x為undefined,則結果為true
var a = null; var b console.log(a == b) //true console.log(b == null) //true console.log(a == false) //false console.log(b == false) //false console.log(a == "") //false console.log(b == "") //false console.log(a == 0) //false console.log(b == 0) //false對象和非對象之間的相等比較
如果Type(x)是字符串或數字,Type(y)是對象,則返回x == ToPrimitive(y)的結果
如果Type(x)是對象,Type(y)是字符串或數字,則返回ToPrimitive(x) == y的結果
var a = 22 var b = [22] console.log(a == b) //true [22]首先調用ToPrimitive抽象操作,返回“22”,變成“22” == 22,然后又變成22 == 22,最后兩者相等
以上內容是個人的一點總結,如果有錯誤或不嚴謹的地方,歡迎批評指正,如果喜歡,歡迎點贊收藏
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/88468.html
摘要:在中的關系比較運算,指的是像這種大小值的關系比較。而相等比較,可區分為標準相等比較與嚴格相等比較兩大種類。 在JS中的關系比較(Relational Comparison)運算,指的是像x < y這種大小值的關系比較。 而相等比較,可區分為標準相等(standard equality)比較x == y與嚴格相等(strict equality)比較x === y兩大種類。嚴格相等比較會...
摘要:等同于等同于其他類型和布爾類型之間的比較如果是布爾類型,則返回的結果。 showImg(https://segmentfault.com/img/bVburFq?w=796&h=398); 前言 JavaScript作為一門弱類型語言,我們在每天的編寫代碼過程中,無時無刻不在應用著值類型轉換,但是很多時候我們只是在單純的寫,并不曾停下腳步去探尋過值類型轉換的內部轉換規則,最近通過閱讀你...
摘要:等同于等同于其他類型和布爾類型之間的比較如果是布爾類型,則返回的結果。 showImg(https://segmentfault.com/img/bVburFq?w=796&h=398); 前言 JavaScript作為一門弱類型語言,我們在每天的編寫代碼過程中,無時無刻不在應用著值類型轉換,但是很多時候我們只是在單純的寫,并不曾停下腳步去探尋過值類型轉換的內部轉換規則,最近通過閱讀你...
摘要:等同于等同于其他類型和布爾類型之間的比較如果是布爾類型,則返回的結果。 showImg(https://segmentfault.com/img/bVburFq?w=796&h=398); 前言 JavaScript作為一門弱類型語言,我們在每天的編寫代碼過程中,無時無刻不在應用著值類型轉換,但是很多時候我們只是在單純的寫,并不曾停下腳步去探尋過值類型轉換的內部轉換規則,最近通過閱讀你...
閱讀 3319·2021-11-08 13:12
閱讀 2756·2021-10-15 09:41
閱讀 1451·2021-10-08 10:05
閱讀 3300·2021-10-08 10:04
閱讀 2102·2021-09-29 09:34
閱讀 2472·2019-08-30 15:55
閱讀 2979·2019-08-30 15:45
閱讀 2577·2019-08-29 14:17