亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

全部開發者教程

JavaScript 入門教程

JavaScript 關鍵字

關鍵字又被稱為保留字。

JavaScript 有許多關鍵字,這些關鍵字會被 JavaScript 所用到,是組成 JavaScript 的一部分,如 var、function 都是關鍵字。

關鍵字不能被作為變量名、函數名使用。

隨著標準的變化,保留字的列表可能也會發生變化

1. 已經明確的保留字

已經明確的保留字,表示目前已經完全被納入 ECMAScript 標準,必須遵循語法使用這些保留字。

break extends this catch for
case finally throw try class
function typeof const if var
continue import void debugger in
white default instanceof with delete
net yield do return else
super export switch

2. 未來關鍵字

這些關鍵字目前沒有特殊功能,但是未來可能會有。

其中 enum 關鍵在在嚴格和非嚴格模式下都不能使用,其余的目前只在嚴格模式下無法使用。

var enum = 1; // 報錯:Unexpected strict mode reserved word

圖片描述

var package = 1; // 通過

圖片描述

'use strict';

var package = 1; // 報錯:Unexpected strict mode reserved word

圖片描述

以下是被未來關鍵字:

enum
implements package public interface private
static protected let

3. 小結

盡量不要使用未來關鍵字作為變量,因為將來瀏覽器升級,可能造成一些嚴重的 BUG。