ECMAScript——基本数据类型之boolean

布尔类型中 true/false
!:首先将其他的数据类型转换为boolean类型,然后在把得到的布尔值取反

  !3 --> false
!!:将其他数据类型转换为布尔类型 和Boolean()效果一样

  !!"cataway" -->true


将其他的数据类型转化为布尔类型,遵循下面的这个规律:
只有0、NaN、空字符串、null、undefined 转换为false,其余的任何值都是true

posted @ 2015-11-14 16:02  cataway  阅读(157)  评论(0编辑  收藏  举报