js 通过if变量判断时注意事项
1 注意 if内部的变量即使不等于true 也会走到内部 ,如在 console 打印下面的内容 扛具体的结果
'请输入' == true
false
if('请输入'){console.log(11111)}
11111
即使用 if(myPars){执行命令 } 是判断 myPars 不是'' ,0 undefined null 则就不会执行内部的命令, 如下面的内容;
console.log('===============')
let t = 'test'
let tt = null
let ttt
let tttt = ''
let ttttt = 0
let tttttt = 2
if (t) {
console.log('t')
}
if (tt) {
console.log('tt')
}
if (ttt) {
console.log('ttt')
}
if (tttt) {
console.log('tttt')
}
if (ttttt) {
console.log('ttttt')
}
if (tttttt) {
console.log('tttttt')
}
console.log('==================')
打印的结果将是 :
================== t tttttt ==================
浙公网安备 33010602011771号