【JavaScript 類型比較】爲什麼空對象不==true?

【JavaScript 類型比較】爲什麼空對象不==true? 背景 Boolean()函數爲強制轉換爲布爾類型的函數,其轉換規則如下: 問題 爲什麼表達式[]==true =>false, 表達式{}==true =>false,按照ToBoolean的規則,這兩個表達式不應該都是真true嗎? 示例 解決 其實當用試圖用Boolean()強制轉化==兩邊爲布爾類型再進行比較時,方向已經錯了,=
相關文章
相關標籤/搜索