声明了变量但从未读取其值
variable is declared but its value is never read
如标题所述,我的变量“isModUp”已“声明但从未读取其值”
client.on("message", (channel, tags, message, self) => {
if(self) return;
const badges = tags.badges || {};
const isBroadcaster = badges.broadcaster;
const isMod = badges.moderator;
const isModUp = isMod || isBroadcaster
});
我已经从 GitHub 复制了一些代码,出于某种原因,这个问题从未发生在其他人身上。我在这里使用这个变量:
if(message.isModUp ("!gta.on")){
client.say(channelName, "!title [EN/PC] GTA V W/VIEWERS! | !sc to join | !discord | !youtube | !socials| !nerdordie| #RazerStreamer")
client.say(channelName, "!game Grand Theft Auto V")
}
if(message.isModUp ("!warface.on")){
client.say(channelName, "!title [EN/PC] Playing Warface by myself! | !discord | !youtube | !socials| !nerdordie| #RazerStreamer #AMA #Solo")
client.say(channelName, "!game Warface")
}
我该如何解决这个问题?
我假设变量 isModUp 没有出现在其他任何地方,并且 message 变量不是一个具有名为 isModUp 的函数的集合,因为 isModUp 无论如何都不是函数。在那种情况下,定义了变量 isModUp 但从未使用过该值,因此只需删除该行代码即可节省 space 和计算机处理能力。
如标题所述,我的变量“isModUp”已“声明但从未读取其值”
client.on("message", (channel, tags, message, self) => {
if(self) return;
const badges = tags.badges || {};
const isBroadcaster = badges.broadcaster;
const isMod = badges.moderator;
const isModUp = isMod || isBroadcaster
});
我已经从 GitHub 复制了一些代码,出于某种原因,这个问题从未发生在其他人身上。我在这里使用这个变量:
if(message.isModUp ("!gta.on")){
client.say(channelName, "!title [EN/PC] GTA V W/VIEWERS! | !sc to join | !discord | !youtube | !socials| !nerdordie| #RazerStreamer")
client.say(channelName, "!game Grand Theft Auto V")
}
if(message.isModUp ("!warface.on")){
client.say(channelName, "!title [EN/PC] Playing Warface by myself! | !discord | !youtube | !socials| !nerdordie| #RazerStreamer #AMA #Solo")
client.say(channelName, "!game Warface")
}
我该如何解决这个问题?
我假设变量 isModUp 没有出现在其他任何地方,并且 message 变量不是一个具有名为 isModUp 的函数的集合,因为 isModUp 无论如何都不是函数。在那种情况下,定义了变量 isModUp 但从未使用过该值,因此只需删除该行代码即可节省 space 和计算机处理能力。