1. 常规for 循环使用支持break 跳出循环,return跳出循环和执行函数返回值 ,而forEach 使用时用于改变数组,return无法跳出循环,break会报错 ,不能跳出循环和函数返回。map是return可以返回一个新数组,break会报错,不能跳出循环和函数返回。
例:for return
例:for break
例:forEach , return 无效
例: map ,return 返回一个新数组,即使,第二个是为undefined
1. 常规for 循环使用支持break 跳出循环,return跳出循环和执行函数返回值 ,而forEach 使用时用于改变数组,return无法跳出循环,break会报错 ,不能跳出循环和函数返回。map是return可以返回一个新数组,break会报错,不能跳出循环和函数返回。
例:for return
例:for break
例:forEach , return 无效
例: map ,return 返回一个新数组,即使,第二个是为undefined