您当前的位置: 首页 >  Java

phymat.nico

暂无认证

  • 4浏览

    0关注

    1967博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Javascript中{}+[]===0为true,而[]+{}===0为false

phymat.nico 发布时间:2020-06-29 09:42:12 ,浏览量:4

首先看浏览器调试Console中的答案:

[]+{}   结果是 "[object Object]"

{}+[]   结果是 0

({}+[])   结果是 "[object Object]"

+[]     结果是 0   ,此处+为正号

+{}     结果是 NaN   ,此处+为正号

[].toString()    结果是 ""

({}).toString() 结果是 "[object Object]"    

{}.toString() 会出错,Uncaught SyntaxError: Unexpected token .

0+[]    结果是 "0"

0+{}    结果是 "0[object Object]"

https://blog.csdn.net/carcarrot/article/details/97786733

关注
打赏
1659628745
查看更多评论
立即登录/注册

微信扫码登录

0.0796s