!+这是什么语法

不懂就问,看源码时发现的

xxxxx: !+Cookies.get('xxxxxx')

这句中的!+是什么意思?

阅读 12k
2 个回答

+能把后面的转成数字(Number类型)
!就是取反转布尔类型
具体的还要看转了是干什么的。
有点没想明白为什么要这么转

!+'test'// true
!'test' // false
!+'0' //true
!'0' // false

+是让字符串变成数值类型。
!是求反。

要看具体字段做理解。
在这里应该是判断某个值是否为0

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏