Javascript關鍵字和保留字

來源:互聯網
上載者:User

原文地址:http://www.qeefee.com/js/javascript-keywords-reservedwords

更多Javascript教程,歡迎訪問起飛網>>Javascript教程

本文:

ECMA-262 定義了 ECMAScript 支援的一套關鍵字(keyword)。

這些關鍵字標識了 ECMAScript 語句的開頭和/或結尾。根據規定,關鍵字是保留的,不能用作變數名或函數名。

下面是 ECMAScript 關鍵字的完整列表:

break
case
catch
continue
default
delete
do
else
finally
for
function
if
in
instanceof
new
return
switch
this
throw
try
typeof
var
void
while
with

保留字在某種意思上是為將來的關鍵字而保留的單詞。因此保留字不能被用作變數名或函數名。

完整的保留字列表如下:

abstract
boolean
byte
char
class
const
debugger
double
enum
export
extends
final
float
goto
implements
import
int
interface
long
native
package
private
protected
public
short
static
super
synchronized
throws
transient
volatile

需要注意的是,在定義變數的時候,一定不要將變數名使用系統的關鍵字或保留字,否則會出現一些莫名其妙的錯誤!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.