我是靠谱客的博主 伶俐鸡,这篇文章主要介绍js 六种数据类型的区别及bool 转换判断,现在分享给大家,希望可以做个参考。

一、bool型转换判断:

1、true 和 1 比较是相同,false 和 0 比较是相同(是 “==” 比较),因为内部会实现数据类型的 转化,将true 转换成1,将false 转换成0, js 内部有很多数据类型的自动转换,这是大家一定要注意的。后面还会提到很多。  但是使用“===”  就不相等了,因为 他们的数据类型是不等的。

2、显示转换成Boolean,使用Boolean()方法显示转换,需要注意的是各种数据类型,什么时候转换成true 什么时候转换成 false

  1)String类型,只要不是  空字符串  都会 转换成 true

  2)Number类型,只要不是 0 ,即使是负数,都会转换成 true

  3)  Object类型,只要不是 null 类型,都会转换成true

  4)Undefined类型,都会转换成 false

 

转载来源:http://www.cnblogs.com/xiaoxiaogogo/p/3482739.html

最后

以上就是伶俐鸡最近收集整理的关于js 六种数据类型的区别及bool 转换判断的全部内容,更多相关js内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(122)

评论列表共有 0 条评论

立即
投稿
返回
顶部