发布于 2026-01-06 14 阅读
0

#100DaysOfVanillaJS:宝可梦解读 JavaScript 词法结构

#100DaysOfVanillaJS:宝可梦解读 JavaScript 词法结构

替代文字
今天我想分享一些关于 JavaScript 编程的重要规则,我觉得这些规则对大家来说非常重要,特别是如果你刚刚开始编程之旅,或者想要加深对这门语言的理解。作为一名自学 JavaScript 的开发者,我印象中并没有找到专门针对初学者讲解 JavaScript 词法结构的教程,所以我想把这些经验分享给大家。

您可以收藏这篇短文作为基本参考,因为在您开始使用 JavaScript 构建东西时,牢记这些规则会很有帮助!

词汇结构是什么意思?

替代文字

其实并没有听起来那么复杂。每种编程语言都有词法结构,也就是一套编写代码时必须遵循的基本规则,例如如何编写注释和命名变量。

JavaScript 使用 Unicode 编码编写。

替代文字

Unicode 是一种国际编码标准,几乎所有文字系统都支持它,JavaScript 也使用 Unicode,这意味着你可以在代码中使用表情符号或日文字符等。如果你想了解更多关于 Unicode 的信息(学习 Unicode 并非编写 JavaScript 代码的必要条件),请点击这里

空格

在 JavaScript 中,空格不会影响代码的编写。你可以随意缩进和使用 Tab 键,但如果我是在现有的代码库中工作,我通常会遵循其既定的缩进风格。如果你有更丰富的编程经验,你可能听说过像 Prettier 这样的工具,它们可以帮助你格式化代码,使其更易读。

分号是可选的

分号通常用于表示语句的结束,但并非强制性的。如果您声明的变量没有以分号结尾,也不会报错。我个人使用分号是因为我觉得这样代码更易读,但您并非必须使用分号。

JavaScript 区分大小写

替代文字

变量、函数、关键字和其他标识符的名称拼写必须完全一致。也就是说,`myName``MyName`是不同的。布尔值也是一个例子,我们将在本系列的后续章节中详细讨论。如果我们把变量的值设置为`True`而不是`true`,就会报错。

评论

创建注释有两种不同的方法。您可以使用两个斜杠创建单行注释,也可以使用一个斜杠和一个星号创建多行注释,以便在需要时创建更长、更有意义的注释。

什么是标识符?

标识符就是名称。我们通过标识符来创建对变量和函数的引用。变量名可以以美元符号、下划线或字母开头。主要规则是标识符的第一个字符不能是数字。

保留字

这些保留字中有很多已经在 J​​avaScript 中使用,例如let 。如果我们决定创建一个 let 变量并将其命名为let ,那将会非常令人困惑

替代文字

字面意义

字面量是直接出现在程序中的数据,例如数字、字符串(用引号括起来的文本)、布尔值和空值。

那么……我们接下来要学什么呢?

替代文字

接下来,我们将继续深入探讨基本数据类型字符串以及操作它们的各种方法,这将变得更加有趣和实用!感谢阅读,希望您喜欢!

文章来源:https://dev.to/taeluralexis/100daysofvanillajs-javascript-lexical-struct-as-explained-by-pokemon-57do