UNEXPECTEDTOKEN,是语法错误还是括号问题?

吉云

😭 “Uncaught (in promise) SyntaxError: Unexpected token” 又是哪个小妖精在捣乱?!

姐妹们!最近在学习前端,被这个“Uncaught (in promise) SyntaxError: Unexpected token”折磨得死去活来😭

UNEXPECTEDTOKEN,是语法错误还是括号问题?

每次看到它就感觉自己仿佛回到了小学数学考试,被一道难题卡住了,各种脑补,各种猜想…

今天就来跟大家聊聊这个“Unexpected token”到底是哪个小妖精在捣乱,以及如何把它赶走!

1. 你要知道这个“Unexpected token”到底是啥?

它就像是一个挑剔的老师,看到你的代码里出现了它不认识的东西,就会生气地报错。

简单来说,就是你的代码语法出现了错误,它通常出现在你写代码的时候,漏掉了括号、引号、逗号等等,或者在不该出现的地方出现了其他符号。

2. 常见错误有哪些?

2.1 括号

最常见的就是括号不匹配啦!就像你穿衣服的时候,扣子扣错了一样,代码也无法正常运行。

比如:

javascript

const obj = {

name: "小红",

age: 18,

如果不小心少写了一个括号,就会出现“Unexpected token”的报错。

2.2 引号

引号也经常出错!就像你写作文的时候,忘记了加引号一样,代码也会变得乱七八糟。

比如:

javascript

const name = "小红"

console.log(name)

如果少了引号,或者引号类型不匹配,就会出现“Unexpected token”的报错。

2.3 逗号

逗号也是很容易出错的地方!就像你写完一句话,忘记加句号一样,代码也会变得不完整。

比如:

javascript

const arr = [1, 2 3]

如果少了逗号,就会出现“Unexpected token”的报错。

3. 如何解决“Unexpected token”呢?

1. 检查代码: 第一步就是仔细检查你的代码,看看有没有漏掉括号、引号、逗号等等。

2. 使用代码编辑器: 很多代码编辑器都会有语法高亮的功能,可以帮助你快速找到代码中的错误。

3. 使用调试工具: 浏览器开发者工具中也有调试工具,可以帮助你找到错误的位置。

4. 百度搜索: 如果实在找不到错误,可以把报错信息复制到搜索引擎中搜索,很多时候都能找到解决办法。

4. 其他小技巧:

写代码的时候,要养成良好的代码风格,尽量保持代码格式一致,这样更容易发现错误。

多练习,多写代码,熟能生巧,避免犯一些低级错误。

遇到问题不要慌,静下心来,一步一步排查。

5.

“Uncaught (in promise) SyntaxError: Unexpected token” 虽然看起来很可怕,但只要掌握了方法,其实很好解决。

希望我的分享能够帮助你更好地理解这个报错,并顺利解决它!

✨ 你遇到过“Unexpected token”吗? 你都是怎么解决的呢? 🤔 一起在评论区分享经验吧! ✨

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]