所有的現代瀏覽器已經完全支持 ES5(ECMAScript 5)。
JavaScript 保留關鍵字(keyword)
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 |
Windows 保留關鍵字(reserved word)
JavaScript 可以在 HTML 外部使用。它可在許多其他應用程序中作為編程語言使用。
在 HTML 中,您必須(為了可移植性,您也應該這么做)避免使用 HTML 和 Windows 對象和屬性的名稱作為 Javascript 的變量及函數名:
alert | all | anchor | anchors | area |
assign | blur | button | checkbox | clearInterval |
clearTimeout | clientInformation | close | closed | confirm |
constructor | crypto | 聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com ![]() JavaScript保留關鍵字匯總_javascript技巧JavaScript保留關鍵字匯總_javascript技巧:JavaScript 標準 所有的現代瀏覽器已經完全支持 ES5(ECMAScript 5)。 JavaScript 保留關鍵字(keyword) Javascript 的保留關鍵字(標識符)不可以用作變量、標簽或者函數名。有些保留關鍵字是作為 Javascript 以后擴展使用。 ab
推薦度:
最新推薦猜你喜歡熱門推薦 |