为了账号安全,请及时绑定邮箱和手机立即绑定

我想把数组和里面对应的属性和属性值转换为对象怎么实现呢?

我想把数组和里面对应的属性和属性值转换为对象怎么实现呢?

慕姐4208626 2019-03-20 18:19:02
我想把数组里面对应的属性和属性值转换为字符串怎么实现呢?let data=[   {name:"小明",status:false},   {name:"小红",status:false},   {name:"小张",status:true},   {name:"小墙",status:false},   {name:"小粉",status:false},   {name:"小军",status:false},   {name:"小钰",status:false},   {name:"小访",status:true},   {name:"小源",status:false},   {name:"小方式",status:false},   {name:"小佛",status:false},   {name:"小付款",status:false},   {name:"小哦咯",status:false},   {name:"小来了",status:false},  ];   console.log(data);   我想转换为  let obj={   "小明":false,   "小红":false,   "小张":true,   "小墙":false,   "小粉":false,   "小军":false,   "小钰":false,   "小访":true,   "小源":false,   "小方式":false,   "小佛":false,   "小付款":false,   "小哦咯":false,   "小来了":false, };  console.log(obj);  这种怎么转换呢?
查看完整描述

1 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

let data=[

   {name:"小明",status:false},

   {name:"小红",status:false},

   {name:"小张",status:true},

   {name:"小墙",status:false},

   {name:"小粉",status:false},

   {name:"小军",status:false},

   {name:"小钰",status:false},

   {name:"小访",status:true},

   {name:"小源",status:false},

   {name:"小方式",status:false},

   {name:"小佛",status:false},

   {name:"小付款",status:false},

   {name:"小哦咯",status:false},

   {name:"小来了",status:false},

  ];

let obj= {};

data.map(d=>obj[d.name]=d.status);

   console.log(obj);

https://img1.sycdn.imooc.com//5cada00a0001900b08000397.jpg

查看完整回答
反对 回复 2019-04-10
  • 1 回答
  • 0 关注
  • 483 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信