javascript - 如何将带有键/值的对象转换为对象数组?
问题描述
给定一个带有对象数组键值的 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" }
]
解决方案
只需这样做[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);
推荐阅读
- python - 找不到带有参数“(”,)”的“ wagtailadmin_explore”的反向
- javascript - Objection.js - 带有数据透视表的 Realtion
- matplotlib - 如何为 matpotlib 曲面图制作 2D Z 值?
- java - JFrame 图形忽略前几个渲染
- node.js - ne mongoose 方法中的多个输入
- html - overflow-y 改变文字颜色
- sql - 用于检查一列中是否出现多个条件的 SQL 查询
- reactjs - 尝试使用 Formik 重构 onSubmit 属性
- excel - 将文本发送到另一个应用程序
- javascript - 在 useEffect 挂钩内或返回渲染之前“执行任务”之间的区别