如何访问嵌套的JSON数据



我正在尝试访问Nodejs(discord.js(中的消息

{
"627832600865800222": {                 //guild id
"348832732647784460": {             // author id
"message": "hii hello"
}
}
}
let author_id = message.author.id
let guild_id = message.guild.id
let out = msg [guild_id].author_id.message 
console.log(out)

预期输出:你好

但结果输出:未定义在guild_id之后,输出是未定义的

更改let out = msg [guild_id].author_id.message

let out = msg[guild_id][author_id].message

属性访问器的MDN文档参考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Property_accessors

最新更新