!取反
!!转换成布尔型
!!!转换成布尔型,然后取反,我感觉这个三个和一个应该是一样的。还有什么其他的奇怪用法?
!a 等价于 !Boolean(a)!!a 等价于 Boolean(a)
!a
!Boolean(a)
!!a
Boolean(a)
判断func(回调 等)时, 可能会用到.
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
8 回答6.4k 阅读
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答7.1k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.2k 阅读
4k 阅读
2 回答13.6k 阅读✓ 已解决
!a
等价于!Boolean(a)
!!a
等价于Boolean(a)