js数组方法

遍历数组的方法:

  • forEach:对数组直接进行循环,相当于直接for 循环:
arr.forEach((item,index,arr)=>{
	//.....
})
  • map:对数组的每一项进行加工,加工完成之后返回一个新的数组
arr.map((item,index,arr)=>{
 	//...
})
  • filter:过滤,将想要的内容进行行筛选,不要的内容去除,最终想要的内容返回
arr.filter((item,index)=>{
	//....
})
  • reduce:对整个数组进行整合,将数组里所有的数字进行相加,将数组每一项内容整合后,返回一个内容。
arr.reduce((pre,next,index)=>{
	//....
})
  • for…in…主要用来遍历对象,不适用于遍历数组
  • for…of…主要用来遍历数组、类数组的对象、字符串
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页