map方法的使用——从对象数组中分离出某一项key,重新组成数组

Record 和 field

ES6 规格将键值对(key-value map)的数据结构称为 Record,其中的每一组键值对称为 field。这就是说,一个 Record 由多个 field 组成,而每个 field 都包含一个键名(key)和一个键值(value)。

那些使用匿名函数当作参数的场合,尽量用箭头函数代替

[1, 2, 3].map(x => x * x)  

//运行结果:[1, 4, 9]
const list = [{
    name: 'Lili',
    age: '13'
}, {
    name: 'Jack',
    age: '13'
}, {
    name: 'Frank',
    age: '13'
}]
list.map(v => v.name)

//结果: ["Lili", "Jack", "Frank"]

参考链接1:ES6官方文档

参考链接2:js ES6 怎么优雅的实现从数组中的对象取值并返回新的数组

原文地址:https://www.cnblogs.com/chaoyueqi/p/11716414.html