为什么(true&& {})评估为{},但({}&& true)评估为true?

时间:2015-04-29 20:58:14

标签: javascript boolean boolean-logic

正如标题所说,我不太明白为什么(true&& {})给了我{},但反过来却不一样。

编辑:作为后续,由于我使用的是布尔运算符,为什么这个表达式在评估时不会给我一个布尔值?

0 个答案:

没有答案