您的位置:首页 > 其它

何值会被判断为false

2016-03-11 10:13 197 查看

本文内容来源为http://13521308103.iteye.com/blog/1989215

对于只定义未赋值的变量var aaa,其值为undefined,为false.

字符串:空字符串""转换布尔型为false,其它为true;

数字:数字0转换为布尔值为false,其它为true;

对象:为null的对象转换为布尔型为false,其它为true;

对象属性值:未声明的属性值、属性值为0或空串""或false或null的,转换布尔值为false,其余为true;

(注意,空数组即[],在if判断中,为true)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: