介绍
这期内容当中小编将会给大家带来有关如何在JavaScript中遍历阵列对象,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
<强> 1. foreach(),遍历数组的每个元素强>
,, let arrFor =, (& # 39; muzi& # 39; & # 39; digbig& # 39;, & # 39; muzidigbig& # 39;, & # 39;幸运# 39;】//才能forEach(),遍历数组的每个元素 arrFor.forEach才能((项目、索引),=祝辞,{ ,,,console.log(“${指数}- - - ${项}’) })才能
<强> 2.地图(参数为回调函数)函数,遍历数组每个元素,并回调操作,需要返回值,返回值组成新数组,原数组不变。强>
,, let arr =, [{id: 1、名称:& # 39;muzi& # 39;}, {id: 2,名字:& # 39;digbig& # 39;}, {id: 3,名字:& # 39;muzidigbig& # 39;}, {id: 4,名字:& # 39;幸运# 39;}] const 才能;arrMap =, arr.map((项目、索引),=祝辞,{ ,,,return { ,,,,,id: item.id, ,,,,,名字:item.name, ,,,,,性:& # 39;男& # 39; ,,,} })才能 console.log才能(arrMap)
<强> 3.滤波器(参数为回调函数)函数:过滤通过条件的元素组成一个新数组,原数组不变。强>
,, let arr =, [{id: 1、名称:& # 39;muzi& # 39;}, {id: 2,名字:& # 39;digbig& # 39;}, {id: 3,名字:& # 39;muzidigbig& # 39;}, {id: 4,名字:& # 39;幸运# 39;}] const 才能;arrFilter =, arr.filter((项目、索引),=祝辞,{ ,,,return item.id 祝辞=,2; })才能 console.log才能(arrFilter)
<强> 4.一些(参数为回调函数)函数,遍历数组中是否有符合条件的函数,返回布尔值;强>
,, let arr =, [{id: 1、名称:& # 39;muzi& # 39;}, {id: 2,名字:& # 39;digbig& # 39;}, {id: 3,名字:& # 39;muzidigbig& # 39;}, {id: 4,名字:& # 39;幸运# 39;}] const 才能;arrSome =, arr.some((项目、索引),=祝辞,{ ,,,return item.id ===5 })才能 console.log才能(arrSome)
<强> 5.每(参数为回调函数)函数,遍历数组是否每个元素都符合条件,返回布尔值;强>
,, let arr =, [{id: 1、名称:& # 39;muzi& # 39;}, {id: 2,名字:& # 39;digbig& # 39;}, {id: 3,名字:& # 39;muzidigbig& # 39;}, {id: 4,名字:& # 39;幸运# 39;}] const 才能;arrEvery =, arr.every((项目、索引),=祝辞,{ ,,,return item.id 祝辞=1 })才能 console.log才能(arrEvery)
<强> 6.发现()函数,数组中的每个元素都执行这个回调函数;返回第一个满足条件的元素之后的元素就不在调用,没有符合的返回未定义,并没有改变数组的原始值。强>
,, let arr =, [{id: 1、名称:& # 39;muzi& # 39;}, {id: 2,名字:& # 39;digbig& # 39;}, {id: 3,名字:& # 39;muzidigbig& # 39;}, {id: 4,名字:& # 39;幸运# 39;}] const 才能;arrFind =, arr.find((项目、索引),=祝辞,{ ,,,return item.id ===1 })才能 console.log才能(arrFind)
<强> 7.减少(),合并二维数组强>
,, var twoArr =,[[& # 39;μ# 39;& # 39;子# 39;],[& # 39;挖# 39;& # 39;大# 39;],[& # 39;幸运# 39;& # 39;集集# 39;]]; var 才能;oneArr =, twoArr.reduce(函数(总currentValue) { ,,,//,console.log(总) ,,,return total.concat (currentValue); ,,},[]) console.log才能(oneArr);//(“mu",,“zi",,“dig",,“big",,“lucky",,“jiji"]
JavaScript是什么
JavaScript是一种直译式的脚本语言,其解释器被称为JavaScript引擎,是浏览器的一部分,JavaScript是被广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。
上述就是小编为大家分享的如何在JavaScript中遍历阵列对象了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。