首页 > 编程语言 > 详细

JavaScript中关于bool类型判断的一些总结。

时间:2016-01-20 10:00:51      阅读:156      评论:0      收藏:0      [点我收藏+]

我从书上看到了一些关于   int类型 0 转换成boolean值得时候会把0转换成 false ,string 类型 的  "" 也会装换成false;

所以我就想,我能不能用一句话去判断这个变量是否为 true 是否为false,不管这个变量是什么类型的。

var obj = 任何类型

if(obj) (alert("我是 true");)

 

使用 typeof()获取变量的类型 我找到了一下几种类型:

经过我的实验我发现是可以的。

 

number类型        0 = false ,正数负数都= true

string类型    "" = false , 只要长度不等于0 都 = true

boolean

null                   = false

undefined     = false

NaN        = false

function      = true

object         = true

JavaScript中关于bool类型判断的一些总结。

原文:http://www.cnblogs.com/ansheng/p/5144050.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!