Javascript 访问另一个对象内的对象属性

Javascript 访问另一个对象内的对象属性,javascript,object,firebase,firebase-realtime-database,Javascript,Object,Firebase,Firebase Realtime Database,我是Firebase的新手,我想访问“name”和“score”属性。我怎么能这样做 以下是数据库结构: 我像这样得到整个数据库(如下所示),但我不知道如何访问其中对象的属性(例如'-Kk50CJUCI…') 谢谢!:) 通过添加一个child\u added事件侦听器,您将分别获得每个子节点(-Kk50CJUCI..etc.)。然后,您可以直接访问data.val()的子属性,如下所示: scores.on('child_added', getData, errData) function

我是Firebase的新手,我想访问“name”和“score”属性。我怎么能这样做

以下是数据库结构:

我像这样得到整个数据库(如下所示),但我不知道如何访问其中对象的属性(例如'-Kk50CJUCI…')


谢谢!:)

通过添加一个
child\u added
事件侦听器,您将分别获得每个子节点(-Kk50CJUCI..etc.)。然后,您可以直接访问
data.val()
的子属性,如下所示:

scores.on('child_added', getData, errData)

function getData(data) {
    console.log(data.val().name)
    console.log(data.val().score)
}

function errData (err) {
    console.log(err)
}

非常感谢布拉德利!
scores.on('child_added', getData, errData)

function getData(data) {
    console.log(data.val().name)
    console.log(data.val().score)
}

function errData (err) {
    console.log(err)
}