我有一个特殊的问题:我在Discord.js中使用它的ID (Discord.js)为一个行会读取,它返回undefined。然后,我尝试使用此代码对其进行故障排除: console.log(`Client.guilds.cache had a valuenAdded value:\n${client.guilds.cache.firstKey()}\nValue Amount: ${client.guilds.cache.
WebSocketManager.checkShardsReady at WebSocketManager.checkShardsReady (c:\Users\mathis\node_modules\discord.jsWebSocketManager.js:417:10) at WebSocketShard.shard.on.unavailableGuilds (c:\Users\mathis\node_modules\discord.jsat WebSocketShard.emit (events.js:189:13) at WebSocketShar
在不使用数组的情况下,我只执行一个对象时,它就处于阻塞状态,但一旦创建了数组并插入了2个命令,它就会抛出以下错误: at RequestHandler.execute (I:\botDiscord\secondo-bot\node_modules\discord.js/process/task_queues:95:5)
at async RequestHandler.
我曾经调用Collections.emptyList()、emptySet和emptyMap从函数中返回对不可变的空集合的引用,而不是null。这是因为我认为没有理由分配一个新的空集合实例: if (cheesesInStock.isEmpty可以通过反复返回相同的不可变空集合来避免分配,因为不可变对象可以自由地共享.但请记住,这是一个优化,很少需要它。如果你认为你需要它,衡量前后的