99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

ECMAScript 的嚴(yán)格模式變體

2018-06-16 12:58 更新

ECMAScript 語(yǔ)言認(rèn)可有些用戶希望限制使用語(yǔ)言中某些功能的可能性。他們這樣做可能是為了安全考慮,避免他們認(rèn)為是容易出錯(cuò)的功能,獲得增強(qiáng)的錯(cuò)誤檢查,或其他原因。為了支持這種可能性,ECMAScript 中定義了語(yǔ)言的嚴(yán)格變體。語(yǔ)言的嚴(yán)格變體,排除了 ECMAScript 語(yǔ)言的某些特定的語(yǔ)法和語(yǔ)義特征,還修改了某些功能的詳細(xì)語(yǔ)義。嚴(yán)格變體還指定了必須拋出錯(cuò)誤異常報(bào)告的額外錯(cuò)誤條件,即使在非嚴(yán)格的語(yǔ)言形式下這些條件不屬于錯(cuò)誤。


ECMAScript 的嚴(yán)格變體通常被稱為語(yǔ)言的 嚴(yán)格模式 (strict mode)。嚴(yán)格模式選擇使用的 ECMAScript 嚴(yán)格模式的語(yǔ)法和語(yǔ)義,明確地適用于個(gè)別 ECMAScript 代碼單元級(jí)別。由于嚴(yán)格模式適用于選擇的語(yǔ)法代碼單元級(jí)別,嚴(yán)格模式僅在這個(gè)代碼單元內(nèi)施加有局部效果的限制。嚴(yán)格模式不限制或修改任何必須運(yùn)行在多個(gè)代碼單元的 ECMAScript 語(yǔ)義層面。一個(gè) ECMAScript 程序可由嚴(yán)格模式和非嚴(yán)格模式的代碼單元組成。在這種情況下,嚴(yán)格的模式只適用于嚴(yán)格模式代碼單元內(nèi)實(shí)際執(zhí)行的代碼。


要符合這一規(guī)范,ECMAScript的實(shí)現(xiàn)必須同時(shí)實(shí)現(xiàn)未限制的ECMAScript語(yǔ)言和按照這個(gè)規(guī)范定義的ECMAScript的嚴(yán)格模式變體。此外,實(shí)現(xiàn)還必須支持未限制的和嚴(yán)格模式代碼單元的在同一個(gè)程序中混用。.


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)