您的位置:首页 > Web前端 > JavaScript

JavaScript中的数据真假判断

2015-07-07 10:44 387 查看
使用if(value)判断真假的情况分析

1、什么变量是undefined的?

没声明的变量是undefined的,声明但是没赋值的变量是undefined的,例如:

var valiable;这里valiable没初始化所以是undefined的。

2、什么变量是null的?

变量赋值为null就是null。

3、回到大题目:当value为undefined、null、fasle、0、空字符串(不是使用new String("")定义)时,value为假,其他情况为真。

JavaScript 中比较数字时不能直接比较 (默认为字符串比较) 应先转换为整数或者其他类型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: