执行如下代码报错: let flag = true; if(!flag) return; else console.log(1111) 意思:非法的返回语句; 原因是在js中return 语句只能放在function中,如果不是在一个function中弹出如上错误,解决方法只要把这个if语句放到一个函数中即可。 window.onload = function () { let flag = true; if(!flag) return; else console.log(1111) }