betway必威-betway必威官方网站
做最好的网站

Javascript数组的5种迭代方法,数组常用方法

forEach()  : 对数组进行遍历循环,对数组中的每一项运维给定函数。

#Javascript数组的5种迭代方法

数组其中定义了多少个迭代方法,传入那几个措施中的函数会接受八个参数,数组项的值,该项在数组的岗位,和数组对象自作者,以下是多少个迭代方法的功用。

  • every()对数组中的各项都运作给定函数,重返值:当且仅当全部true时,才会再次回到true
  • filter()对数组中的每壹项都运作给定函数,重临true项组成的数组
  • forEach()对数组中的每1项都运营给定函数,该形式没有重返值
  • map()对数组中的每一项都运营给定函数,重返新项构成的新数组
  • some()对数组中的每1项都运转给定函数,假若有1项重返true,则赶回true

格式: arr.forEach(function(value,index){})

1、every方法:

对数组中的每1项运转给定函数,即便该函数对每①项都回到true,则赶回true。

let arr1 = [1,2,3,4,5,6];
let arr2 = [-1,-2,-3,-4,-5,-6];
let every1 = arr1.every((item,index,arr)=>{
    return item>0
})
let every2 = arr2.every((item,index,arr)=>{
    return item>0
})
console.log(every1,every2);//true,false

eg:

本文由betway必威发布于网页设计,转载请注明出处:Javascript数组的5种迭代方法,数组常用方法

Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。