day162-键值对,以value为键的结果对象

题目

const data = [
{ 'id': 1, name: 'a', 'code': 11 },
{ 'id': 2, name: 'b', 'code': 22 },
{ 'id': 3, name: 'c', 'code': 33 },
]

以code值为key的结果对象

分析

主要是[]的用法,灵活的很呐!

代码

let getKey = (data, key) => {
return data.map(item => {
return {
[item[key]]: item
}
})
}
文章作者: lmislm
文章链接: http://lmislm.com/2019/06/24/2019-06-24/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LMISLMのBlog