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

Javascript 中的对象格式

Javascript 中的对象格式

白衣染霜花 2022-08-04 17:02:09
我想使用这样的对象格式;const ObjX = [{ 1, "category" }, { 2, "category2" }, { 3, "category3" }];取而代之的是;const ObjY = [{ id:1, name: "category" }, { id:2, name:"category2" }, { id:3, name:"category3" }];我想使用ObjX,但JS收到编译错误。是否有任何解决方案,例如,转换为JSON对象等...
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

您可以使用数组和映射函数来实现这一点


const ObjX = [[1, "category"], [2, "category2"], [3, "category3"]].map(values => ({

  id: values[0],

  name: values[1],

}));


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

添加回答

举报

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