码迷,mamicode.com
首页 > 其他好文 > 详细

判断为false的情况

时间:2018-07-01 23:07:58      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:console   不显示   OLE   问号   define   数字   nbsp   def   三目运算   

console.log(‘‘==false)  //true
console.log(‘0‘ == false)  //true
console.log(null == false) //false,null和false相比的时候,会把false先转换成0,null!=0,也!=1,所以false,0和1都false
console.log(null == undefined)//ture
console.log([] == false)  //true
console.log(0 == false)  //true
==会将两边的值进行隐式类型转换
 
总结:被当成false 的有 undefined ,‘‘,0,数字NAN,[],注意空字符串也是false
 

wx:if 显示 1,true 显示 , 0 false 空格 不显示

三目运算:问号前面的值是true 就显示第一个,否则第二个

判断为false的情况

标签:console   不显示   OLE   问号   define   数字   nbsp   def   三目运算   

原文地址:https://www.cnblogs.com/cytheria/p/9251586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!