前端小知识——高阶函数filter

171 阅读1分钟

这个栏目专门给前端小白简单介绍一下常用的小知识,话不多说,上🐎上图

简单使用函数filter,下面是他的官方解释——>

可以看出来返回的就是一个数组

下面是他的使用事项——>

里面需要调用一个callback即是回调函数哦,经常用到的就是让回调函数返回一个布尔值,根据_布尔值_进行过滤;

下面是他的小栗子——>

返回了这个数组  ——>  (10) [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]

我们也可以这样

let num = [1,2,3,4,5,6,7,8,9,0];
let numfilter = num.filter(function(n) {
   return n>5 ;
}) 
console.log(numfilter)

就会返回比5大的数组啦——>(4) [6, 7, 8, 9]