{}+[]==0,[]+{}=="[object Object]",!+[]==true (複合語句,隱式類型轉換)

這兩天看到一些題目,很是不解,主要是js基礎還沒過關,挑了兩個我認爲比較難懂的類型轉換的題目講解一下。 對象類型轉換這個就不詳細說了,網上一大推,無非就是用到兩個函數: Object.toString() Object.valueof() 這裏說一下,Number,String,Boolean在調用方法的時候也會轉換成包裝對象。 1、[]+{}=="[object Object]",這個簡單 []
相關文章
相關標籤/搜索