JavaScript強化教程——保留關鍵字

本文爲 H5EDU 機構官方 HTML5培訓 教程,主要介紹:JavaScript強化教程 —— 保留關鍵字
 

在 JavaScript 中,一些標識符是保留關鍵字,不能用作變量名或函數名。
JavaScript 標準
所有的現代瀏覽器完全支持 ECMAScript 3(ES3,JavaScript 的第三版,從 1999 年開始)。
ECMAScript 4(ES4)未通過。
ECMAScript 5(ES5,2009 年發佈),是 JavaScript 最新的官方版本。
隨着時間的推移,我們開始看到,所有的現代瀏覽器已經完全支持 ES5。
JavaScript 保留關鍵字
Javascript 的保留關鍵字不可以用作變量、標籤或者函數名。有些保留關鍵字是作爲 Javascript 以後擴展使用。
abstract	arguments	boolean	break	byte
case	catch	char	class*	const
continue	debugger	default	delete	do
double	else	enum*	eval	export*
extends*	false	final	finally	float
for	function	goto	if	implements
import*	in	instanceof	int	interface
let	long	native	new	null
package	private	protected	public	return
short	static	super*	switch	synchronized
this	throw	throws	transient	true
try	typeof	var	void	volatile
while	with	yield		
* 標記的關鍵字是 ECMAScript5 中新添加的。

JavaScript 對象、屬性和方法

您也應該避免使用 JavaScript 內置的對象、屬性和方法的名稱作爲 Javascript 的變量或函數名:

Array Date eval function hasOwnProperty
Infinity isFinite isNaN isPrototypeOf length
Math NaN name Number Object
prototype String toString undefined valueOf
Java 保留關鍵字

JavaScript 經常與 Java 一起使用。您應該避免使用一些 Java 對象和屬性作爲 JavaScript 標識符:

getClass java JavaArray javaClass JavaObject JavaPackage

點擊進入JavaScript強化教程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章