如何在javascript上更新数组的firebase对象?

如何在javascript上更新数组的firebase对象?,javascript,firebase-realtime-database,Javascript,Firebase Realtime Database,{ “1101”:[“1234”,0] “1102”:[“1102”,0] } 这是我的数据 如何在javascript中将“1101”中的数据“1234”更新为“5678”?该对象存在语法错误。它应该在两个对象之间有一个逗号“1101”和“1102”。可以通过以下方式更改对象属性: let数据={ "1101":["1234", 0], "1102":["1102", 0] } 数据['1101'][0]='5678'; console.log(data)@perror如果解决了您的问题,请

{

“1101”:[“1234”,0]

“1102”:[“1102”,0]

}

这是我的数据


如何在javascript中将“1101”中的数据“1234”更新为“5678”?

该对象存在语法错误。它应该在两个对象之间有一个逗号
“1101”和“1102”
。可以通过以下方式更改对象属性:

let数据={
"1101":["1234", 0],
"1102":["1102", 0]
}
数据['1101'][0]='5678';

console.log(data)
@perror如果解决了您的问题,请接受答案。谢谢我的数据在firebase上。那么,我该如何更新呢?此数据是数组。您的意思是要更新firebase数据库上的数据吗?请在javascript上更新firebase数据。(我英语不好…对不起…)firebase.database().ref(schnum.update([change_pw1])这是我代码的一部分。如果使用此选项,则数据的索引0将更新。如果schnum=“1101”,“1234”将由该代码更新。但我不知道原因。