相同点:
- 都是循环遍历数组中的每一项
- forEach和map方法里每次执行匿名函数都支持3个参数,参数分别是item(当前每一项)、index(索引值)、arr(原数组)
- 匿名函数中的this都是指向window
- 只能遍历数组
不同点:
forEach(),不改变原数组,不会返回一个新的数组,没有返回值
map(),不会改变原数组,会返回一个新的数组 (有返回值,可以return出来)
相同点:
不同点:
forEach(),不改变原数组,不会返回一个新的数组,没有返回值
map(),不会改变原数组,会返回一个新的数组 (有返回值,可以return出来)
map与forEach的区别
1
在开发过程中,经常需要遍历一个数组或者对象,常用到的方法有如下几种
...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M