+[] === 0結果為true,是發生了兩步類型轉換嗎?
+[] === 0結果為true,原理是?
慕哥9229398
2018-09-05 14:09:57
TA貢獻1871條經驗 獲得超13個贊
首先+可以將操作數據轉變為數值型,而空數組轉化為數值型即為0,轉換后的數值(也就是0)與0無論算術值上還是數據類型上都相等,故===返回結果為true。
舉報