题目一
function fn(a) {
if (a) return false
console.log(typeof a + "----" + a)
}
fn(false) // boolean----false
fn(true) // 控制台不打印
题目二
function fn2(a) {
for (let i = 0; i < 2; i++) {
return false
}
console.log(a)
}
fn2(1) // 控制台不打印
题目三
function fn3(s) {
switch(s) {
case 1:
console.log(1);
break;
default:
if (true) return false
}
console.log(s)
}
fn3(1) // 1 1
fn3(2) // 控制台为空
题目四
function fn4(s) {
switch(s) {
case 1:
console.log(1);
// break;
default:
if (true) return false
}
console.log(s)
}
fn4(1) // 1
fn4(2) // 控制台为空