js--数组方法
2021-04-07 16:25
标签:方法 parentId span color 函数 遍历 als 筛选 bool .filter() filter函数是筛选目标数组中符合方法内条件的元素,并返回一个包含所有符合元素的新数组。 filter((item, index, array) => {代码 return Boolen}),函数有三个参数,item为当前循环的元素,index为当前循环的角标,arrar为当前数组。里面为代码循环体,Boolen为true时返回当前元素,false时不返回元素。 .forEach() forEach函数是es6的遍历器,在遍历完成之前无法停止。无返回值。这个遍历器只能便利数组。 forEach((item, index, array) => {代码}),函数有三个参数,item为当前循环的元素,index为当前循环的角标,arrar为当前数组。里面为代码循环体。 js--数组方法 标签:方法 parentId span color 函数 遍历 als 筛选 bool 原文地址:https://www.cnblogs.com/wxliang/p/13390106.html1 // 过滤大于等于10的数
2 let arr = [1, 3, 7, 10, 17, 0, 2]
3 arr.filter(o => o >= 10)
4 //结果为 [10, 17]
1 // 遍历list数组
2 let list = [
3 {id: 1, name: ‘kk‘, parentId: 0},
4 {id: 2, name: ‘kk‘, parentId: 1},
5 ]
6
7 list.forEach((item, index, array) => {
8 console.log(item, index, array)
9 })
10 // 结果为
11 // {id: 1, name: ‘kk‘, parentId: 0} 0 [{...}]
12 // {id: 2, name: ‘kk‘, parentId: 1} 1 [{...}]
上一篇:用vscode写python,from引用本地文件的时候老是有红色波浪线,很不爽
下一篇:记一次SpringMVC项目转Springboot项目templates和static无法访问以及WebMvcConfigurerAdapter过时失效