while (true) {
console.log("111111111111111")
return false;
}
执行上述代码时出现报错:Uncaught SyntaxError: Illegal return statement
”非法返回语句“
解决:在js中return语句只能放在function中,也就是return语句要放在闭包中
function foo() {
while (true) {
console.log("111111111111111")
return false;
}
}
foo();