我目前在Firebase(消防站)中存储了一个看起来像这样的对象:
{0:“第一”, 1秒”, 2:“第三”}
,它将另存为文档的字段。我使用.get(“ field”)获取它,并将其保存到我的js文件中的数组中。但是,当我想要的东西像这样时,它被保存为上述对象:
[“第一”,“第二”,“第三”]
我已经尝试了很多事情,但是看起来比将这个对象转换成我想要的数组要复杂得多。知道如何在js中执行此操作吗?
答案 0 :(得分:0)
首先获取键,然后将它们映射到数组中。
const obj = {0: "first", 1: "second", 2: "third"}
let arrayfromObj = Object.keys(obj).map( key => obj[key])
//["first", "second", "third"]