JS switch 判断依据是 == 还是 === ?
// test.js
let test = '1'
switch(test) {
case 1:
console.log('==')
break;
case '1':
console.log('===')
break;
}
查看结果
$ node test
===
所以,JS switch 判断依据是 ===
// test.js
let test = '1'
switch(test) {
case 1:
console.log('==')
break;
case '1':
console.log('===')
break;
}
查看结果
$ node test
===
所以,JS switch 判断依据是 ===