js中some和filter的区别于用法

首先,我们先来了解一下some, some判断是否有元素符合条件,如果有返回的是布尔变量true反之为false。

let arr1=[1,2,3,4,5];

arr1.some(item=>{return item>1});//true

  

filter则是筛选出符合条件的元素

let arr2=[1,2,3,4,5];

arr2.filter(item=>{return item>2}) //[3,4,5]

  

原文地址:https://www.cnblogs.com/agen-su/p/14690139.html