JavaScript:return报错 Uncaught SyntaxError: Illegal return statement
Posted jinfengJeff
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript:return报错 Uncaught SyntaxError: Illegal return statement相关的知识,希望对你有一定的参考价值。
在使用Array.forEach时遇上了return无法返回值的问题。 文章:JavaScript:在forEach里面return没有效果
本来打算验证一下forEach()方法和for循环方法中的return,结果又填多了一个坑,如下:
<script>
let arr = [1,2,3,4,5] for(let i = 0; i < arr.length; i++) { console.log(i) if(arr[i] == 3) { return } }
</script>
结果报了如下错误:Uncaught SyntaxError: Illegal return statement
总结: return 的作用是终止一个函数的运行,是在函数里面用的 So导致报错。
以上是关于JavaScript:return报错 Uncaught SyntaxError: Illegal return statement的主要内容,如果未能解决你的问题,请参考以下文章
为啥我在使用 jQuery Validate 时会出现这个 JavaScript 错误?
modal 多层弹窗 Maximum call stack size exceeded 解决方法