我有另一个开发人员提供的数组,我正在为其添加屏幕截图。
在这里,开发人员已使用对象键作为数组索引。现在console.log显示Array(0),我无法对其进行字符串化。因为它在console.log中给了我 [] 。
如何对这种类型的数组进行字符串化处理。
谢谢
答案 0 :(得分:0)
您可以将其转换为普通对象。
let o = Object.assign({}, ArrayVar);
您可以使用显示的对象,只要您认为合适即可。
您还可以将数组转换为对象数组。
let newArray = Object.keys(ArrayVar).map(k => {
return {
[k]: ArrayVar[k] // ECMA6 Syntax
};
});