foreach()踩过的坑 蛋黄和蛋白 2022-10-08 308 阅读1分钟 前些天在项目中使用项目自己封装后的foreach()函数时,踩过一些坑,特此记录。 forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。这是互联网上大多数帖子关于foreach()函数的定义。 但这个定义少了关键词:遍历调用。扩展一下就是,遍历数组中所有元素,并且不会停止。 因此,forEach()中的return只会结束此次循环,执行下一次循环。 同理,也不能使用break跳出遍历,这个大多数了解,因为在foreach里输入break会报错。