翻閱古今
2023-07-29 13:50:08
在控制臺(tái)中,我不斷收到語法錯(cuò)誤,Uncaught SyntaxError: Unexpected token '}'。我檢查了我的 JavaScript,看看是否有任何問題,但我對(duì)這種編碼很陌生,不知道為什么會(huì)發(fā)生這種情況?到底是JSON端的錯(cuò)誤還是JS端的錯(cuò)誤?謝謝。代碼在這里: const { prefix, token } = require('./config.json'); const Discord = require('discord.js'); const client = new Discord.Client(); client.once('ready', () => { console.log('Ready!'); console.log(prefix) }); client.login(token); client.on ('message', message =>{ if (message.content === '!ping') {message.channel.send('pong')} });和 json 代碼: {"prefix":"!", "token": "token_goes_here"}
1 回答

炎炎設(shè)計(jì)
TA貢獻(xiàn)1808條經(jīng)驗(yàn) 獲得超4個(gè)贊
正確格式化代碼可能有助于隔離問題:
const { prefix, token } = require('./config.json');
const Discord = require('discord.js');
const client = new Discord.Client();
client.once('ready', () => {
console.log('Ready!');
console.log(prefix) //should have a ';'
});
client.login(token);
client.on ('message', message => {
if (message.content === '!ping') {
message.channel.send('pong') // again, use the ';'
}
});
我所看到的一切都是有道理的,就是你錯(cuò)過了幾個(gè);. 有時(shí)候,當(dāng) JS 解析器嘗試解釋腳本時(shí),也可能會(huì)導(dǎo)致這樣的問題。
添加回答
舉報(bào)
0/150
提交
取消