这里的错误非常简单,但我不知道为什么这不会工作。
用户类的官方文档说displayAvatarURL是一个有效的函数。然而,当我运行下面的代码时,我得到了标题中指定的错误。console.log(message.author.displayAvatarURL());
我的第一个想法是,也许message.author实际上并不是用户类,但我在程序的同一部分运行以下一行代码,它运行得很好。console.log(message.author.defaultAvatarURL);
有人知道这是怎么回事吗?
defaultAvatarUrl
是一个属性,而 displayAvatarURL()
是User类中的一个方法。
可能是 message.author
在第一种情况下,不是用户类的实例。