JavaScript 中的 Unexpected identifier 错误
出现“Uncaught SyntaxError: Unexpected identifier”错误有两个主要原因:
- 拼写错误的关键字,例如 Let 或 Class 而不是 let 和 class。
- 我们的代码中有错字,例如 缺少或多余的逗号、括号、引号或括号。
以下是出现“Uncaught SyntaxError: Unexpected identifier”的一些常见示例。
// ⛔️ Uncaught SyntaxError: Unexpected identifier
Let age = 30; // 👈️ should be let
// ⛔️ Uncaught SyntaxError: Unexpected identifier
Class Person { // 👈️ should be class
}
// ⛔️ Uncaught SyntaxError: Unexpected identifier
Function sum(a,b) { // 👈️ should be function
return a + b;
}
// ⛔️ Uncaught SyntaxError: Unexpected identifier
const obj = {
first: 'James' // 👈️ missing comma
last: 'Doe',
};
第一个和第二个示例显示了拼写错误的关键字是如何导致错误的。 关键字区分大小写。
我们可以将代码粘贴到在线语法验证器中。 验证器应该能够告诉我们错误发生在哪一行。
我们还可以将鼠标悬停在波浪形的红线上以获取更多信息。
或者,使用浏览器的控制台选项卡查看错误是在哪一行引发的。
开始在发生错误的行周围寻找原因并寻找:
- 拼写错误或不正确的关键字,例如 Let、Const、Class 或 Function
- 缺少冒号、逗号、括号、括号、引号
- 额外的冒号、逗号、括号、括号、引号
总结
要解决“Uncaught SyntaxError: Unexpected identifier”错误,请确保我们代码中没有任何拼写错误的关键字,例如 Let
或 Function
代替 let
和 function
,并更正与缺少或多余的逗号、冒号、括号、引号或括号相关的任何拼写错误。
相关文章
使用 CSS 和 JavaScript 制作文本闪烁
发布时间:2023/04/28 浏览次数:146 分类:CSS
-
本文提供了使用 CSS、JavaScript 和 jQuery 使文本闪烁的详细说明。
在 PHP 变量中存储 Div Id 并将其传递给 JavaScript
发布时间:2023/03/29 浏览次数:69 分类:PHP
-
本文教导将 div id 存储在 PHP 变量中并将其传递给 JavaScript 代码。
在 JavaScript 中从字符串中获取第一个字符
发布时间:2023/03/24 浏览次数:93 分类:JavaScript
-
在本文中,我们将看到如何使用 JavaScript 中的内置方法获取字符串的第一个字符。
在 JavaScript 中获取字符串的最后一个字符
发布时间:2023/03/24 浏览次数:141 分类:JavaScript
-
本教程展示了在 javascript 中获取字符串最后一个字符的方法