为了账号安全,请及时绑定邮箱和手机立即绑定

+[] === 0结果为true,原理是?

+[] === 0结果为true,原理是?

慕哥9229398 2018-09-05 14:09:57
+[] === 0结果为true,是发生了两步类型转换吗?
查看完整描述

1 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

首先+可以将操作数据转变为数值型,而空数组转化为数值型即为0,转换后的数值(也就是0)与0无论算术值上还是数据类型上都相等,故===返回结果为true。

查看完整回答
反对 回复 2018-10-14
  • 1 回答
  • 0 关注
  • 757 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号