我有以下对象:
let categories = {
"Asset Type": ["appliances", "electronics"],
"Asset Availability": ["in stock"]
}
Run Code Online (Sandbox Code Playgroud)
我需要将其转换为以下结构:
[
{
"name": "Asset Type",
"values": ["Appliances", "Electronics"]
},
{
"name": "Asset Availability",
"values": ["In Stock"]
}
]
Run Code Online (Sandbox Code Playgroud)
使用Object.entries,array.prototype.map以及一些destructuring:
var categories = {
"Asset Type": ["appliances", "electronics"],
"Asset Availability": ["in stock"]
};
var res = Object.entries(categories).map(([name, values]) => ({name, values}));
console.log(res);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1105 次 |
| 最近记录: |