JavaScript 的關鍵字和保留字大全
阿新 • • 發佈:2018-11-12
1. 關鍵字
具有特定用途
不能作為識別符號
帶 * 表示是 ECMAScript 第 5 版新增的關鍵字
break
do
instanceof
typeof
case
else
new
var
catch
finally
return
void
continue
for
switch
while
debugger
function
this
with
default
if
throw
delete
in
try
2 .保留字
2.1 ECMA-262 第 3 版的保留字
abstract
enum
int
short
boolean
export
interface
static
byte
extends
long
super
char
final
native
synchronized
class
float
package
throws
const
goto
private
transient
debugger
implements
protected
volatile
double
import
public
2.2 ECMA-262 第 5 版的保留字
2.2.1 非嚴格模式
class
enum
extends
super
const
export
import
2.2.2 嚴格模式
imlements
package
public
interface
private
static
let
protected
yield
2.3 保留字小結
因為有可能在將來被用作關鍵字,所以稱為保留字。
建議將ECMA-262 第 3 版的保留字外加 let 和 yield 作為程式設計時的參考。