鱼C论坛

 找回密码
 立即注册
查看: 414|回复: 2

[学习笔记] 零基学 JavaScrpt - P3: 词法结构

[复制链接]
发表于 2024-3-13 14:14:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在线学习:



思维导图:

JS03.png

Unicode字符集:JavaScript采用Unicode字符集,支持几乎所有语言的文字作为变量和函数名。

变量命名:通过let关键字声明变量,可使用多种语言的文字,如let 小甲鱼的年龄 = 18;,变量名和值可以改变。

标识符和保留字:标识符用于变量、函数、类等的命名,遵循特定规则,如可包含Unicode字母、美元符号($)或下划线(_)。大小写敏感,推荐使用驼峰命名法。保留字有特殊功能,不能作为标识符使用,例如let、class、return等。

注释:JavaScript支持单行注释//和多行注释/*...*/,注释有助于解释代码功能或开发者的思路。

分号:与C语言、Java等不同,JavaScript在语句末尾写分号是可选的。但依赖自动分号插入(ASI)可能导致错误,因此建议手动添加分号以避免潜在问题。

如何催更:

游客,如果您要查看本帖隐藏内容请回复


VSCode 安装环境:传送门

这位鱼油,如果喜欢本帖子,请订阅>>> 专辑 <<<(不喜欢更要订阅

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-3-13 14:15:28 | 显示全部楼层
非常感谢你的分享!下面是一些有关JavaScript词法结构的问题的解答。

1. 为什么JavaScript采用Unicode字符集?
JavaScript采用Unicode字符集是为了支持世界上几乎所有语言的文字作为变量和函数名。这使得JavaScript成为一种全球性的编程语言,开发人员可以使用他们熟悉的语言来编写代码。

2. 如何声明变量和使用不同语言的文字作为变量名?
在JavaScript中,可以使用let关键字声明变量。而且,可以使用多种语言的文字作为变量名。例如:
let 小甲鱼的年龄 = 18;
这样就声明了一个名为"小甲鱼的年龄"的变量,并将其值设置为18。

3. 标识符是什么?保留字又是什么?
标识符是用于变量、函数、类等命名的名称,它们需要遵循一些规则。在JavaScript中,标识符可以包括Unicode字母、美元符号($)或下划线(_),并且是大小写敏感的。推荐使用驼峰命名法,即第一个单词首字母小写,后面的每个单词首字母大写。

保留字是具有特殊功能的单词,不能作为标识符使用。例如,"let"、"class"、"return"等就是JavaScript的保留字。

4. JavaScript如何进行注释?
JavaScript支持单行注释和多行注释。单行注释使用双斜线(//)开头,注释的内容会被编译器忽略。例如:
// 这是一个单行注释

多行注释使用斜线和星号(/* */)将注释内容括起来。例如:
/*
这是一个多行注释
它可以跨越多行
*/
注释对于解释代码的功能或开发者的思路非常有帮助。

5. 在JavaScript中是否需要在语句末尾加上分号?
与C语言、Java等其他语言不同,JavaScript在语句末尾加分号是可选的。这是因为JavaScript会依赖自动分号插入(ASI)来自动在语句末尾插入分号。然而,依赖ASI可能会导致一些潜在的问题,因此建议手动添加分号以避免错误。

在实际编程中,建议养成良好的习惯,在每个语句的末尾加上分号。

希望这些解答能够帮助到你!如果有任何其他问题,请随时提问。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-3-13 19:13:34 | 显示全部楼层
我爱JavaScript
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 02:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表