我有一個 Discord.js Message實體,按照檔案中的定義,它應該有一個.cleanContent屬性,并且應該是一個字串。
console.log(message.cleanContent)按預期作業,但
console.log(message)不記錄該cleanContent屬性。- 更何況,
Object.keys(message)沒有發現cleanContent財產。 - 但是,
JSON.parse(JSON.stringify(message))有一個可記錄的,又是可見cleanContent的。 for(key in message)回圈也沒有列出.cleanContent.
所以,呃..這是怎么回事?
使用這么多代碼可以重現該錯誤:
client.on("messageCreate", (message) => {
console.log(Object.keys(message))
})
uj5u.com熱心網友回復:
這是因為它是一個吸氣劑,如此處所示。與我的瀏覽器的開發者控制臺 (Chrome) 不同,getter 似乎沒有登錄 node.js。Getter在不同的環境中是不同的,因此很難提供解決方案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/446385.html
標籤:javascript 节点.js json 不和谐 不和谐.js
