Javascript 如何粘贴类别id

Javascript 如何粘贴类别id,javascript,discord,discord.js,Javascript,Discord,Discord.js,如何在此处粘贴类别id?看看我的代码 我有一个名为“categorylist.json”的文件,其ID为categories。在此参数中,我需要插入此文件中的ID列表 client.on("voiceStateUpdate", (oldState, newState) => { if (oldState && newState) { if (oldState.channelID === newState.channelID) {

如何在此处粘贴类别id?看看我的代码 我有一个名为“categorylist.json”的文件,其ID为categories。在此参数中,我需要插入此文件中的ID列表

client.on("voiceStateUpdate", (oldState, newState) => {
    if (oldState && newState) {
        if (oldState.channelID === newState.channelID) {
            return;
        }
    }
    if (oldState && oldState.channelID) {
        ChannelLeave(oldState.member, oldState.<IN HERE>.channels.resolve(oldState.channelID));
    }
    if (newState && newState.channelID) {
        ChannelJoin(newState.member, newState.<IN HERE>.channels.resolve(newState.channelID));
    }
});
client.on(“voiceStateUpdate”(旧状态,新状态)=>{
如果(旧状态和新状态){
if(oldState.channelID==newState.channelID){
返回;
}
}
if(oldState&&oldState.channelID){
ChannelLeave(oldState.member,oldState..channels.resolve(oldState.channelID));
}
if(newState&&newState.channelID){
ChannelJoin(newState.member,newState..channels.resolve(newState.channelID));
}
});
您可以使用导入json文件的数据。假设json文件与主js文件具有相同的深度:

let categoryList = require("./categorylist.json");
然后,您可以使用访问
oldState
中的属性。你没有提供你的json数据,而且你似乎在“粘贴a类别id在这里”vs“在这里我需要插入一个id列表”中自相矛盾,所以我不完全确定你要的是什么。不过,这里有一个在您的上下文中使用该符号的示例,您也可以根据需要在数组中循环:

let propertyName = categoryList[0];
oldState[propertyName].channels; //...

另外,我不认为“参数”是正确的术语,你使用它的方式。也许简单地将其称为代码中的一个点会更准确。您可以搜索参数和参数的定义。

这样做有什么问题?我需要在“查看代码”中放置类别id。因此,只需将类别id放置在其中。问题是什么?“不工作”的解释没有我希望的那么具体。我们应该如何帮助你,不知道你的分类ID,你尝试了什么,它到底是如何不起作用的,它抛出了什么错误,还有更多的细节?请阅读你的问题,然后提供你想要的结果,你的实际结果,包括所有的错误,并展示你的研究和你的尝试,解释到底什么不起作用。