【JavaScript 教程】第二章基础知识01—JavaScript 语法

本节介绍了JavaScript的基本语法,包括大小写敏感性、标识符命名规则(如驼峰命名法)、单行和块注释的使用,以及语句(分号的推荐使用)和表达式的概念。还提到了JavaScript的关键字和保留字,以及为何在代码中使用分号的重要性。最后,强调了理解这些基础知识对于后续学习JavaScript变量至关重要。
摘要由CSDN通过智能技术生成

876194b961b3e56b1cc3a50ab75eb09b.png

英文教程| https://www.javascripttutorial.net/

翻译 | web前端开发(ID:web_qdkf)

在本节内容中,你将了解 JavaScript 语法,包括区分大小写、标识符、注释、语句和表达式。

JavaScript 区分大小写

JavaScript 中的所有内容,包括变量、函数名、类名和运算符都是区分大小写。这意味着counter和Counter变量是不同的。

同样,你不能将instanceof用作函数的名称,因为它是一个关键字。但是,instanceOf是一个有效的函数名。

标识符

标识符是变量、函数、参数或类的名称。标识符由以下格式的一个或多个字符组成:

  • 第一个字符必须是字母(az 或 AZ)、下划线 ( _ ) 或美元符号 ($)。

  • 其他字符可以是字母(az、AZ)、数字(0-9)、下划线( _ )和美元符号($)。

请注意,此上下文中的字母不仅限于 ASCII 字符,还可以包括扩展的 ASCII 或 Unicode,但不推荐使用。

对标识符使用驼峰式大小写是一个很好的做法,这意味着第一个字母是小写的,每个附加的单词都以大写字母开头。

例如,以下名称是标识符:

 
 
counter
inArray
beginWith
redirectPage

注释

JavaScript 支持单行注释和块注释。

单行注释以两个正向斜杠字符 ( //)开头,例如:

 
 
// this is a single-line comment

块注释以正向斜杠和星号 ( /*)开头,以相反的 ( */)结尾,如下所示:

 
 
/*
* This is a block comment that can
* span multiple lines
*/

出于可读性目的,使用星号开始注释行是一种很好的做法。

声明

尽管 JavaScript 不需要以分号 ( ; )结束语句,但建议始终使用分号来结束语句。

原因是分号将使你的代码更具可读性,并帮助你避免可能遇到的许多问题。

此外,你可能需要在将 JavaScript 代码部署到生产环境之前对其进行组合和压缩,以去除多余的空白以节省带宽;如果没有分号,你将有语法错误。

 
 
var a = 10;
var b = 20;

你可以使用以左花括号 ( { )开头并以右花括号 ( } ) 结尾的代码块来组合多个语句,如下所示:

 
 
if( a > b) {
   console.log('a is greater than b');
   return 1;
}

表达式

表达式是一段计算结果的代码。例如:

 
 
2 + 1

上面的表达式返回 3,所以它是一个有效的表达式。

假设你有两个变量a和b,下面是一个a和b的表达式:

 
 
a + b

关键字和保留字

JavaScript 定义了一系列具有特殊用途的关键字和保留字。不能使用关键字和保留字作为标识符。JavaScript 关键字和保留字列表如下:

ec8b0839e3b371407decb034c1780210.png

现在,我想你应该对 JavaScript 语法有了很好的理解,包括命名标识符、构造语句和在代码中添加注释。

本节内容到此结束,下节内容我们将讨论JavaScript变量。

阅读推荐

【JavaScript教程】第一章入门01——认识JavaScript

【JavaScript教程】第一章入门02—JavaScript代码编辑器及网页开发工具

【JavaScript 教程】第一章入门03— Hello World 示例

学习更多技能

请点击中国公众号

59a692b638939dedc57bb172dbc3a139.gif

68ff27822e9ec68e8a76251f290557e2.png

704d3ff9b2fa8da29b48f508db0dbc14.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值