JavaScript保留字

JavaScript把一些標識符拿出來用做自己的關鍵字。因此程序中不能在用這些關鍵字做標識符:

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

javascript同樣保留一些關鍵字褪测,這些關鍵字在當前版本并沒有使用来惧,但在未來版本可能會用到报亩。ECMAScript 5保留了這些關鍵字:

class????const????enum????export????extneds????import????super

此外下面這些關鍵字在普通的javascript代碼中是合法的,但在嚴格模式下是保留字:

implements??let??private??public??yield??interface??package??protected ??static

嚴格模式同樣對下面標識符的使用做了嚴格限制,它們并不完全是保留字迎瞧,但不能用做變量名间螟、函數(shù)或參數(shù)名:

arguments????eval

ECMAScript 3將Java所有的關鍵字都列為自己的保留字吴旋,盡管這些保留字在ECMAScript 5中放寬了限制,但是如果希望代碼在ECMAScript 3解釋器運行的話厢破,應該避免這些字符:

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

JavaScript預定義了很多全局變量和函數(shù)荣瑟,應當避免把它們的名字用做變量名和函數(shù)名:

arguments????encodeURI????Infinity????Number????RegExp????Array????encodeURIComponent????isFinite????Object????String????Boolean????Error????isNan????parseFloat????SyntaxError????Date????eval????JSON????parseInt????TypeError????decodeURI????EvalError????Math????RangeError????undefined????decodeURIComponent????Function????NaN????ReferenceError????URIError

JavaScript的具體實現(xiàn)可能定義獨有的全局變量和函數(shù),每一種特定的JavaScript運行環(huán)境都有自己的一個全局屬性列表摩泪,這一點需要牢記笆焰。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市见坑,隨后出現(xiàn)的幾起案子嚷掠,更是在濱河造成了極大的恐慌,老刑警劉巖鳄梅,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件叠国,死亡現(xiàn)場離奇詭異,居然都是意外死亡戴尸,警方通過查閱死者的電腦和手機粟焊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來孙蒙,“玉大人项棠,你說我怎么就攤上這事】媛停” “怎么了香追?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長坦胶。 經(jīng)常有香客問我透典,道長晴楔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任峭咒,我火速辦了婚禮税弃,結果婚禮上,老公的妹妹穿的比我還像新娘凑队。我一直安慰自己则果,他們只是感情好,可當我...
    茶點故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布漩氨。 她就那樣靜靜地躺著西壮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪叫惊。 梳的紋絲不亂的頭發(fā)上款青,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天,我揣著相機與錄音赋访,去河邊找鬼可都。 笑死,一個胖子當著我的面吹牛蚓耽,可吹牛的內(nèi)容都是我干的渠牲。 我是一名探鬼主播,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼步悠,長吁一口氣:“原來是場噩夢啊……” “哼签杈!你這毒婦竟也來了?” 一聲冷哼從身側響起鼎兽,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤答姥,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后谚咬,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鹦付,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年择卦,在試婚紗的時候發(fā)現(xiàn)自己被綠了敲长。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡秉继,死狀恐怖祈噪,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情尚辑,我是刑警寧澤辑鲤,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站杠茬,受9級特大地震影響月褥,放射性物質(zhì)發(fā)生泄漏弛随。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一宁赤、第九天 我趴在偏房一處隱蔽的房頂上張望撵幽。 院中可真熱鬧,春花似錦礁击、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至厉斟,卻和暖如春挚躯,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背擦秽。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工码荔, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人感挥。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓缩搅,卻偏偏與公主長得像,于是被迫代替她去往敵國和親触幼。 傳聞我的和親對象是個殘疾皇子硼瓣,可洞房花燭夜當晚...
    茶點故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內(nèi)容