当前位置: 首页 > news >正文

黄金网站app软件下载安装百度基木鱼建站

黄金网站app软件下载安装,百度基木鱼建站,在线ps网站,网站分别一:基本用法 1、forEach()函数用于对数组中的每个元素执行给定的函数,而它不返回任何值,它只是对每个元素调用传入的函数。这个函数可以接受三个参数:当前元素的值、当前元素的索引和整个数组。 const arr [1, 2, 3]; arr.forE…

一:基本用法

1、forEach()函数用于对数组中的每个元素执行给定的函数,而它不返回任何值,它只是对每个元素调用传入的函数。这个函数可以接受三个参数:当前元素的值、当前元素的索引和整个数组。

const arr = [1, 2, 3];
arr.forEach((value, index, array) => {console.log(value, index, array);
});
// 输出:1 0 [1, 2, 3]
//      2 1 [1, 2, 3]
//      3 2 [1, 2, 3]

2、map()函数也用于对数组中的每个元素执行给定的函数,但它返回一个新的数组,其中包含该函数的返回值。传入函数的参数和forEach()一样,但返回值被添加到新的数组中。

const arr = [1, 2, 3];
const newArr = arr.map((value, index, array) => {return value * 2;
});
console.log(newArr); // 输出 [2, 4, 6]

3、filter()方法迭代数组中的所有元素,并返回满足指定条件的元素的新数组。它接受一个回调函数,该回调函数接受三个参数:当前元素,当前元素的索引和原始数组。回调函数在数组的每个元素上执行,并将返回值作为一个布尔值。如果回调函数返回值为true,则该元素将会被添加到新的数组中,否则将被排除。

filter方法不改变原始数组。

二:区别

1、forEach()map()的主要区别在于它们的返回值。forEach()不返回任何值,而map()返回一个新数组,其中包含了传入函数的返回值。

2、在 JavaScript 的 forEach 方法中,是无法直接修改遍历的数组元素的,因为 forEach 方法中的回调函数在遍历数组时是只读的,也就是说,它们不能修改原数组元素的值。如果你需要修改数组元素,可以使用 map 方法来创建一个新数组,或者使用 for 循环来遍历数组并直接修改元素的值。

3、filter适合用于过滤掉一部分数据

一句话总结,forEach适合读取每项,map适合改变每项,filter适合过滤掉一部分项

http://www.bdqn1.cn/news/80.html

相关文章:

  • 微信网页制作网站建设站长工具ip地址
  • 电子商务网站建设方案书自己的网站怎么在百度上面推广
  • 设计师服务平台鱼巴士有哪些网站张雷明履新河南省委常委
  • 爱南宁app下载二维码seo和sem的区别是什么
  • 建一个国外的网站西安seo关键词查询
  • 中文网站建设入门模板式自助建站
  • 怎么用php做网站华为手机软文范文300
  • 网页上传 网站百度快速收录3元一条
  • 哪个网站做五金冲压的哪些平台可以发布推广信息
  • 制作的网站怎么创建自己的网址
  • 企业网站后台管理系统seo 工具推荐
  • 一个网站要怎么做的吗搜索引擎营销成功的案例
  • 网站建设需要做的事情谷歌商店paypal官网
  • 新疆建设云网站营销型企业网站有哪些
  • 镇江网站制作网站建设营销推广公司
  • 鹤峰网站制作私人做网站的流程
  • 浙江网站建设企业上海网站推广系统
  • 东莞玩具加工东莞网站建设怎么做网络推广优化
  • 韩雪冬个人网站 北京北京seo排名公司
  • 网页设计与制作教程欧静美seo查询排名软件
  • 网站备案会检查空间淘宝推广怎么做
  • 寻找做网站的公司阿里巴巴关键词排名优化
  • 京东网站是刘强冬自己做的吗seo诊断书
  • 青少年宫网站开发手机优化是什么意思
  • 南京网站建设排名b2b免费发布网站大全
  • 做网站一般用什么程序阿里域名注册官网
  • 做翻译赚钱的网站好郑州百度推广托管
  • 新手学做免费网站软件好网络舆情监测系统软件
  • 温州网站建设和推广万能搜索
  • 互联网公司网站建设ppt百度搜索app