JavaScript的forEach方法中,如何实现有效跳出循环?
- 内容介绍
- 文章标签
- 相关推荐
本文共计996个文字,预计阅读时间需要4分钟。
当年困惑无知的我被问到这个问题时,头脑一片空白,根本不知如何回答。从那时起,我对forEach一直存有误解,认为它比传统的for循环简单得多,导致一度误以为是方便书写而原创。
当年懵懂无知的我被问到这个问题时,脑袋一片空白,当然也没答对,一直以来我对forEach都有一种错误的理解,由于它比原始的for循环简洁许多,导致我一度认为那是为了方便书写所创造出来的语法糖,在业务中也经常使用,但从没考虑过这种方式存在的问题。
forEach使用说明
参考:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach?v=example
arr.forEach(function callback(currentValue, index, array) { //your iterator }[, thisArg]);
- currentValue --- 当前处理的元素
- index --- 当前处理元素的索引
- array ---forEach应用的数组
有一段提示写到了在forEach中break和return的用法。
本文共计996个文字,预计阅读时间需要4分钟。
当年困惑无知的我被问到这个问题时,头脑一片空白,根本不知如何回答。从那时起,我对forEach一直存有误解,认为它比传统的for循环简单得多,导致一度误以为是方便书写而原创。
当年懵懂无知的我被问到这个问题时,脑袋一片空白,当然也没答对,一直以来我对forEach都有一种错误的理解,由于它比原始的for循环简洁许多,导致我一度认为那是为了方便书写所创造出来的语法糖,在业务中也经常使用,但从没考虑过这种方式存在的问题。
forEach使用说明
参考:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach?v=example
arr.forEach(function callback(currentValue, index, array) { //your iterator }[, thisArg]);
- currentValue --- 当前处理的元素
- index --- 当前处理元素的索引
- array ---forEach应用的数组
有一段提示写到了在forEach中break和return的用法。

