alter(a==!a)返回值为true,请问a=?

现在知道a="0"a=" ",A=new Array()。但是不明白其中的道理,a="0",还能理解,但是后面两个就理解不了。特别是最后一个。

牛魔王的故事
浏览 593回答 1
1回答

慕后森

Boolean('0') == true // 非空字符串Boolean(' ') == true // 非空字符串Boolean([]) == true // 对象'0' == false // Boolean(Number('0'));' ' == false // Boolean(Number(' '));[] == false // // Boolean([].toString());
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript