javascript中forEach的使用以及和map的区别

 时间:2025-10-23 15:38:28

1、首先小编这里编老揉孟阼写出一个简单的数组,然后使用forEache方法来遍历数组,forEach方法中是一个回调函数,然后回籽疙牢阖调函数有三个参数,下图中的代码来看一下forEach方法汇中回调函数的第一个参数就是数组中的遍历值,如下图:

javascript中forEach的使用以及和map的区别

2、forEach方法汇中回调函数的第二个参数就是数组中的对应遍历的索引值,如下图:

javascript中forEach的使用以及和map的区别

3、forEach方法汇中回调函数的第三个参数就是数组本身,如下图:

javascript中forEach的使用以及和map的区别

4、下图中可以可以看到数组本身(第三个参数)+索引值(第二个参数)就是遍历值(第一个参数),如下图:

javascript中forEach的使用以及和map的区别

5、下图中将forEach方法的遍历结果返回一个值,然后输出原数组以及返回值,可以看到,forEach方法的返回值为undefined,如下图:

javascript中forEach的使用以及和map的区别

6、下图中将forEach方法换成map方法,map方法和forEach方法都是遍历数组的方法,唯一不同的是map方法可以返回值,而forEac茑霁酌绡h方法返回的是undefined,下图中代码就是输出map方法返回值,map起始是将遍历结果进行计算后创建一个新的数组,如下图:

javascript中forEach的使用以及和map的区别
  • 摩尔庄园如何去瀑布上方
  • JAVA解决No constructor found matching异常
  • DOTA里怎么玩好VIP
  • LOL手游战旗获得攻略
  • eclipse编辑时汉字出现乱码
  • 热门搜索
    奇瑞瑞虎怎么样 奇瑞瑞虎3怎么样 宝岛电动车怎么样 干洗店利润怎么样 怎么延长性生活时间 怎么改路由器名字 帅哥头像图片大全 青春痘疤痕怎么办 各种花的花语大全 妇人大全良方