books
对象的键由 Firebase 自动生成。
{
books: {
-LKsSspLai8tTppJjSiE: {
author: 'Author 1',
name: 'Book 1'
},
-LKsS15TMhGRQXlZZlkE: {
author: 'Author 2',
name: 'Book 2'
},
{}, {}...
}
timestamp: 1535579350
}
我在访问第一级属性时没有问题,但是我如何从 books
对象创建一个数组以进一步遍历 authors
和 names
?
最佳答案
您可以使用 Object.values(books),然后遍历该数组。
Object.values(books).forEach( (book) => {
// now you have book.author and book.name
});
关于javascript - 如何获取嵌套在另一个对象中的对象的已知属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52087626/