首页前端开发其他前端知识es6中将数组转对象的方法有几种

es6中将数组转对象的方法有几种

时间2024-03-27 23:00:04发布访客分类其他前端知识浏览1335
导读:这篇文章给大家分享的是“es6中将数组转对象的方法有几种”,文中的讲解内容简单清晰,对大家认识和了解都有一定的帮助,对此感兴趣的朋友,接下来就跟随小编一起了解一下“es6中将数组转对象的方法有几种”吧。 转换方法:1、利用fromEn...
这篇文章给大家分享的是“es6中将数组转对象的方法有几种”,文中的讲解内容简单清晰,对大家认识和了解都有一定的帮助,对此感兴趣的朋友,接下来就跟随小编一起了解一下“es6中将数组转对象的方法有几种”吧。

转换方法:1、利用fromEntries()和map()函数,语法“Object.fromEntries(arr.map(item => [item.key, item]))”语句;2、利用扩展运算符“...”,语法“{ ...arr} ”。

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

es6中将数组转为对象的方法

方法1:利用fromEntries()和map()函数

const arr = [
  {
 key: "id", name: "编号" }
,
  {
 key: "name", name: "名称" }
    ,
];
    

const obj = Object.fromEntries(arr.map(item =>
     [item.key, item]));
    

console.log(obj);

输出

方法2:利用扩展运算符“...”

const arr = [
  {
 key: "id", name: "编号" }
,
  {
 key: "name", name: "名称" }
    ,
];


const obj = {
...arr}
     ;
    

console.log(obj);
    

感谢各位的阅读,以上就是“es6中将数组转对象的方法有几种”的内容了,通过以上内容的阐述,相信大家对es6中将数组转对象的方法有几种已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注网络,网络将为大家推送更多相关知识点的文章。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: es6中将数组转对象的方法有几种
本文地址: https://pptw.com/jishu/654535.html
掌握JS正则表达式的使用有什么方法 es6中判断一个值是否数组的方式有哪些

游客 回复需填写必要信息