美文网首页
把其他数据类型转为Boolean

把其他数据类型转为Boolean

作者: 小生菜呢 | 来源:发表于2021-07-22 01:17 被阅读0次

转换规则:
除了”0 / NaN / 空字符串 / null / undefiend“ 五个值是false,其余都是true
什么情况下会需要转为布尔类型?常见情况有两种
@1、Boolean([val]) 或者 ! / !!
@2、条件判断
....
!1 -> 先把1转为布尔类型true,再取反,!true ->false
!!1 ->先把1转为布尔类型false, 取反再取反 !!true -> true


image.png

相关文章

网友评论

      本文标题:把其他数据类型转为Boolean

      本文链接:https://www.haomeiwen.com/subject/lslumltx.html