我试着改变这个物体:
{
"loose-envify": "^1.1.0",
"object-assign": "^4.1.1",
"prop-types": "^15.6.2"
}至:
{
{
name: "loose-envify",
version: "^1.1.0"
},
{
name: "object-assign",
version: "^4.1.1"
},
{
same here...
}
}我试图用地图来完成这一行,但不确定如何做到这一点。有可能吗?如果不是,什么是?
发布于 2021-07-05 22:13:47
这就是你要找的吗?
(您的问题显示了一个缺少键的无效对象,所以我假设您指的是数组.)
const oldObj = {
"loose-envify": "^1.1.0",
"object-assign": "^4.1.1",
"prop-types": "^15.6.2",
};
const newObj = Object.entries(oldObj).map(([name,version]) => ({
name,
version,
}));
console.log(newObj)
https://stackoverflow.com/questions/68262515
复制相似问题