javascript真假(true/false)值

  下面列出的值被当做假(false):

  1. false
  2. null
  3. undefined
  4. 空字符串 ‘ ‘
  5. 数字 0
  6. 数字 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
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。

© 版权声明

相关文章