21xrx.com
2024-11-22 05:50:04 Friday
登录
文章检索 我的文章 写文章
变量名与函数名
2023-06-17 14:43:54 深夜i     --     --
- break - case - catch - class - const - continue - debugger - default - delete - do - else - export

在编写JavaScript代码时,我们需要注意到一些保留关键字,这些关键字在JavaScript语言中有特殊的意义,不能被用作变量名或函数名。否则,会导致编译或执行错误。

下面是一些常用的JavaScript保留关键字:

- break

- case

- catch

- class

- const

- continue

- debugger

- default

- delete

- do

- else

- export

- extends

- false

- finally

- for

- function

- if

- import

- in

- instanceof

- new

- null

- return

- super

- switch

- this

- throw

- true

- try

- typeof

- var

- void

- while

- with

- yield

在编写代码时,我们应该避免使用以上关键字作为变量名或函数名。如果一定要使用,可以在关键字后面加上下划线或是其他符号来避免冲突,比如:


var break_;

function continue_() {};

光是关键字列表并不能真正说明问题,我们可以通过下面的代码来模拟一下“变量名与函数名与保留关键字的关系”:


// 变量

var true = 'hello'; // Uncaught SyntaxError: Unexpected token 'true'

// 函数

function if() {} // Uncaught SyntaxError: Unexpected token 'if'

从上面的代码可以看到,当我们试图将保留关键字作为变量名或函数名时,JavaScript引擎会抛出语法错误,导致代码无法编译或执行。

总结一下,保留关键字是JavaScript语言中的特殊标识符,不能被用作变量名或函数名。我们在编写JavaScript代码时,需要避免使用这些关键字,以免引发编译或执行错误。

关键词:JavaScript保留关键字、变量名、函数名

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复