'''
[] + {} === 0
false
{} + [] === 0
true
console.log({} + [] === 0)
false
'''
1
x7395759 2018-06-26 09:44:51 +08:00
js 的玄学难道还不够多吗?
|
2
xiadd 2018-06-26 09:47:32 +08:00
谈不上是玄学 就是强制类型转换, 你不知道的 js 中册第四章是专门讲这个的, 有兴趣可以看一下, 确实比较复杂我都不太记得了😂
|
3
broadliyn 2018-06-26 09:48:39 +08:00
http://2ality.com/2012/01/object-plus-object.html
我一个不是前端的都能搜得到原因,lz 难道不行吗? |
4
wxsm 2018-06-26 09:51:25 +08:00
基本上隔一段时间就会看到一个这种帖子。
|
5
MioAkiyama 2018-06-26 09:56:19 +08:00 via Android
js 玄学 1/1
|
6
hjdtl 2018-06-26 10:00:52 +08:00
|
7
whoami9894 OP |
8
shintendo 2018-06-26 10:12:53 +08:00
new Boolean(false) 了解一下
|
9
e8c47a0d 2018-06-26 14:06:59 +08:00
几乎没有什么情况需要把对象做加法运算吧……有的话我直播吃屎
|