就是如果在console中寫入[1]==1他返回的竟然是true讓我很不解,一個(gè)數(shù)組和數(shù)字比較,他是怎么轉(zhuǎn)化的呢?直接將數(shù)組轉(zhuǎn)換成什么呢?對此,我又進(jìn)行了如下的測試[2]==1false[2]==2true[1,3]==1false[1,3]==2false[1,3]==3false['a']=='a'true['a','b']=='a'false['a','b']=='ab'false總的來看,似乎是如果只有一個(gè)元素,那么就和這一個(gè)元素判斷是否相等,如果多個(gè)就進(jìn)行正常的判斷,請問是這樣么?另外對于這種情況的轉(zhuǎn)化規(guī)則是什么?
為什么 [1] == 1 的結(jié)果會(huì)是true
瀟湘沐
2019-04-21 20:36:55