js中if语句为空的条件

ゞ 浴缸里的玫瑰 2022-12-31 01:25 189阅读 0赞
  1. 在进行if条件判断的时候会遇到一些问题,那种条件为true,那种条件为false
  2. var a = null;
  3. if(a)\{ console.log("true") \}else\{ console.log("false") \}; //false
  4. if(undefined)\{ console.log("true") \}else\{ console.log("false") \}; //false
  5. var a;
  6. if(a)\{ console.log("true") \}else\{ console.log("false") \}; //false
  7. var a = "";
  8. if(a)\{ console.log("true") \}else\{ console.log("false") \}; //false
  9. var a = 0; //注意这里是number类型的0
  10. if(a)\{ console.log("true") \}else\{ console.log("false") \}; //false
  11. var a = "0"; //注意这里是string类型的”0”
  12. if(a)\{ console.log("true") \}else\{ console.log("false") \}; //true
  13. var a = \{\};
  14. if(a)\{ console.log("true") \}else\{ console.log("false") \}; //true
  15. var a = \[\];
  16. if(a)\{ console.log("true") \}else\{ console.log("false") \}; //true

发表评论

表情:
评论列表 (有 0 条评论,189人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python条件语句if-else

    条件语句是编程中常见的控制结构之一,它允许我们根据条件的真假执行不同的代码块。在Python中,我们可以使用if-else语句来实现条件判断和分支控制。if-else语句的基本