课程
/前端开发
/JavaScript
/JavaScript深入浅出
+!{}[true]===1为什么会等于1
2018-04-01
源自:JavaScript深入浅出 1-5
正在回答
你试试+true输出什么 js的类型转换
快乐崇拜tager 提问者
我知道了。
这个知道啊,肯定是1啦,单独用+会转换成数字。然后了。。。[]{true}这个是怎么处理的?熟悉是怎样的,我想知道+!{}[true]这个执行顺序及原因?谢谢
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
1 回答typeof 怎么判断类型是否相同
3 回答没看懂执行顺序
3 回答代码怎么执行的结果不是一样的,奇怪,求解
1 回答类型判断:{ } 是function 和 function(){}什么区别 代码 toString 怎么判断啊 null 不等于null
1 回答处理异常的顺序是什么?