标签: javascript
!![]为true,而!!false绝对是false。为什么[]==false在JavaScript中评估为true?
!![]
true
!!false
false
[]==false
答案 0 :(得分:1)
==会进行一些类型转化。如果您不想进行类型转换,请改用===。
==
===
document.write([]==false); //true document.write('<br>'); document.write([]===false); //false