1. 程式人生 > 其它 >JS紅寶書學習-第3章 語言基礎 --關鍵字與保留字

JS紅寶書學習-第3章 語言基礎 --關鍵字與保留字

3.2 關鍵字與保留字

ES6描述了一組保留的關鍵字,這些關鍵字都有特殊的用途,比如表示控制語句的開始和結束,或者執行特定的操作。按照規定,這些關鍵字不能用於識別符號或屬性名。所有識別符號如下:

break		do		in		typeof
case		else		instanceof	var
catch		export		new		void
class		extends		return		while
const		finally		supper		with
continue	for		swich		yield
debugger	funcation	this
default		if		throw
delete		import		try

同時也描述了一組未來的保留字,同樣不能作為識別符號和屬性名。雖然現在沒有,但是建議也不要用,萬一以後有了,出現衝突就不好玩了。

始終保留:
enum

嚴格模式下保留:
implements	package		public
interface	protected	static
let		private

模組程式碼中保留:
await

補充之前定義的儲存關鍵字

abstract	final		native
boolean		float		short
byte		goto		synchronized
char		int		transient
double		long		volatile

同時以下直接量也不能作為標識使用

null		true		false

加油