我有一个JavaScript对象,例如
<pre>
{
1:{taxCalculation: 39.95, taxId: "3"},
2:{taxCalculation: 10, taxId: "3"},
5:{taxCalculation: 0.48, taxId: "2"}
}
</pre>
我想从下面的对象创建一个关联数组
<pre>
[
1:{taxCalculation: 39.95, taxId: "3"},
2:{taxCalculation: 10, taxId: "3"},
5:{taxCalculation: 0.48, taxId: "2"}
]
</pre>
最佳答案
假设您的对象称为myObject
。您可以像下面这样用Javascript简单地创建一个数组。
let myArray = [];
Object.keys(myObject).forEach((key, index) => {
myArray[key] = myObject[key];
});
新的Array myArray应该可以为您提供所需的内容。