你的代码中时常会有需要判断语句的真假,然后再根据真假来进行下一步的操作,总共有以下几种情况为false;
- null
const a=''
if(!null){
alert("该值是false")
}
- ‘’
const a=''
if(!a){
alert("该值是false")
}
- 0
const a=0
if(!a){
alert("该值是false")
}
- NaN
const a=NaN
if(!a){
alert("该值是false")
}
- undefined
const a=undefined
if(!a){
alert("该值是false")
}
- false
const a=false
if(!a){
alert("该值是false")
}