我是靠谱客的博主 伶俐鸡,最近开发中收集的这篇文章主要介绍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 六种数据类型的区别及bool 转换判断所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部