JavaScript 中 if 条件判断
2017-01-11 14:34
405 查看
在JS中,If 除了能够判断bool的真假外,还能够判断一个变量是否有值。
下面的例子说明了JS中If的判断逻辑:
结论:
JS中,If 语句判断为false的变量值为: false, 0, 0.0, null, undefined
其他变量值判断为true: true, 1, [任何字串/数字]
下面的例子说明了JS中If的判断逻辑:
变量值 | true | '1' | 1 | '0' | 'null' | 2 | '2' | false | 0 | null | 0.0 | |
输出序列号 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
代码 | 输出结果 |
var test = function () { var data = [true, "1", 1, '0', 'null', 2, '2', false, 0, null, , 0.0] for (var i = 0; i < data.length; i++) { if (data[i]) { console.log(i + ' - true - ' + data[i]) } else { console.log(i + ' - false - ' + data[i]) } } for (var i = 0; i < data.length; i++) { if (!data[i]) { console.log(i + ' - ! true - ' + !data[i]) } else { console.log(i + ' - ! false - ' + !data[i]) } } } |
JS中,If 语句判断为false的变量值为: false, 0, 0.0, null, undefined
其他变量值判断为true: true, 1, [任何字串/数字]
相关文章推荐
- javascript if条件判断方法小结
- JavaScript 哪些值可以作为If 判断条件
- javascript if条件判断方法小结
- javascript 函数调用规则和IF条件判断
- javascript 函数调用规则和IF条件判断
- javascript if条件判断详解
- JavaScript if判断条件
- Javascript 中 if 条件判断 的 内部机制
- JavaScript 函数调用规则和if条件判断
- javascript:if中可以使用那些作为判断条件
- JavaScript中“===”、“==”和if()条件的结果判断参照表
- javascript: if语句中的判断条件,什么时候为假?
- JavaScript 中 if 条件判断 为false的情况
- javascript if条件判断
- javascript if条件判断
- SHELL学习笔记----IF条件判断,判断条件
- asp.net 关于==?:和if()else()条件判断等效例子
- cmd if条件 条件判断
- 求1+2+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句
- js利用与或运算符优先级实现if else条件判断表达式