首页 > 解决方案 > 如何将带有键/值的对象转换为对象数组?

问题描述

给定一个带有对象数组键值的 Javascript 对象?

例子:

var data = { id: 1, first_name: "George", last_name: "Bluth", avatar: "https://s3.amazonaws.com/uifaces/faces/twitter/calebogden/128.jpg" }

结果应该是:

[
  { id: 1, first_name: "George", last_name: "Bluth", avatar: "https://s3.amazonaws.com/uifaces/faces/twitter/calebogden/128.jpg" }
]

标签: javascriptarraysjavascript-objects

解决方案


只需这样做[data]

var data = { id: 1, first_name: "George", last_name: "Bluth", avatar: "https://s3.amazonaws.com/uifaces/faces/twitter/calebogden/128.jpg" };
var arr = [data];
console.log(arr);


推荐阅读