javascript真假(true/false)值
下面列出的值被当做假(false):
- false
- null
- undefined
- 空字符串 ‘ ‘
- 数字 0
- 数字 NaN
1 $(document).ready(function(){ 2 var array = [false, null, undefined, '' , 0, NaN]; 3 4 for(var i = 0; i < array.length; i++) { 5 if(array[i]) { 6 console.log(true); 7 } else { 8 console.log(false); 9 } 10 } 11 // output: false, false, false, false, false, false, 12 });
其他所有的值都被当做真, 包括true、字符串”false”, 以及所有的对象.
原文链接:https://www.cnblogs.com/dukeshi/p/8627883.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。
© 版权声明
文章版权归作者所有,未经允许请勿转载。