javascrit2.0完全参考手册(第二版) 第2章第1节 基本定义

本文介绍了编程语言中的一些基本术语,包括Token令牌、Literal字面值、Identifier标识符、Operator操作符、Expression表达式、Statement语句和Keyword关键字等,并提供了每个术语的定义及示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  在这里,我们介绍一些将要使用的编程语言术语。表2-1提供了精确定义的概念。

Table 2-1: 编程语言的基本术语

名字

定义

例子

Token令牌

最小的不可分割的词汇的语言单位。一个连续的字符序列,如果用空格隔开 其含义会改变。

所有的标识符和关键字都是令牌,像字面值3.14,“这是一个字符串”

Literal 字面值

在脚本中的值。

3.14
"This is a string"
[2, 4, 6]

Identifier 标识符

一个变量,对象,功能,或标签的名称。

X
myValue
username

Operator 操作符

令牌执行内置语言操作,如赋值,加法和减法。

=
+

*

Expression 表达式

一组标记,常量值或标识符,可被评估为特定的值的运算符结合。

2.0
"This is a string"
(x + 2) * 4

Statement 语句

一个势在必行的命令。语句通常会导致执行环境的状态的改变。程序是简单的语句列表。

x = x + 2;
return(true);
if (x) { alert("It's x");}
function myFunc()
{
alert("Hello there");
}

Keyword 关键字

一个字,是语言本身的一部分。关键字不能用作标识符

while
do
function
var

Reserved Word

保留字

一个字,可能成为语言本身的一部分。保留字不能用作标识符,虽然这种限制有时没有严格执行。

class
public

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值