前端学习-工作总结-filter和map
程序员文章站
2022-04-26 14:45:30
...
filter
数组中删除空对象
array.filter(el=>{
return typeof el != 'object'
|| Array.isArray(el)
|| Object.keys(el).length > 0
})
map
1.纯数字数组和纯字符串数组之间的转换
arr.map(Number)//全部转为数字
arr.map(String)//全部转为字符串
2.从对象数组中取出特定字段并生成新数组
const arr = [
{a:'123', b:'456', c:'789'},
{a:'222', b:'444', c:'777'},
{a:'333', b:'666', c:'999'},
]
const arr0 = arr.map(e => e.b)//['456','444','666']
可能会持续更新……
上一篇: gson对象序列化的示例
下一篇: 米哈游向渠道“妥协”,没人能够拒绝腾讯?
推荐阅读
-
Python中的map、reduce和filter浅析
-
Python【day 14-5】sorted filter map函数应用和练习
-
Map的一次小小记录和学习
-
无循环 JavaScript(map、reduce、filter和find)
-
Python之lambda匿名函数及map和filter的用法
-
前端笔记之React(六)ES6的Set和Map&immutable和Ramda和lodash&redux-thunk
-
python入门语法(函数参数、迭代器、生成器、装饰器、函数式变成、map/reduce、filter、sorted、继承和多态)
-
荐 前端框架Layui学习四:滑块、评分、轮播、代码修饰器、时间和日期选择器
-
前端学习笔记(五)HTML+CSS静态页面实战案例:幸福西饼首页和百度首页
-
ES6学习笔记之Set和Map数据结构详解