forEach()使用return 失效,出现undefined

使用forEach()方法时,希望回调函数返回value*2,发现显示undefined. 或者想达到某个条件就终止遍历 forEach() 方法为每个数组元素调用一次函数(回调函数)。 原因: forEach没有返回值,只针对每个元素调用func。 forEach()无法在所有元素遍历完前,终止遍历,或者return 跳出当前循环, 这样的话,使用return失效,空循环就会显示undefine
相关文章
相关标签/搜索