JavaScript 標準
最新のブラウザはすべて、すでに ES5 (ECMAScript 5) を完全にサポートしています。
JavaScript 予約キーワード (キーワード)
JavaScript の予約キーワード (識別子) は、変数、ラベル、または関数名として使用できません。一部の予約キーワードは、将来の拡張のために Javascript によって使用されます。
要約 | 引数 | ブール値 | ブレイク | バイト |
ケース | キャッチ | 文字 | クラス* | 定数 |
続き | デバッガ | デフォルト | 削除 | する |
ダブル | その他 | 列挙型* | 評価 | エクスポート* |
拡張* | false | 決勝 | ついに | フロート |
用 | 関数 | goto | 場合 | 実装 |
インポート* | で | のインスタンス | int | インターフェース |
させて | 長い | ネイティブ | 新しい | null |
パッケージ | プライベート | 保護されています | 公開 | 戻る |
ショート | 静的 | 超* | スイッチ | 同期 |
これ | 投げる | 投げる | 一時的 | 本当 |
試してください | タイプ | var | 無効 | 揮発性 |
その間 | と | 収量 |
※ 印のキーワードはECMAScript5で新規に追加されたキーワードです。
JavaScript のオブジェクト、プロパティ、メソッド
また、組み込み JavaScript オブジェクト、プロパティ、メソッドの名前を JavaScript の変数名または関数名として使用することも避けてください。
配列 | 日付 | 評価 | 関数 | hasOwnProperty |
無限大 | は有限です | はNaNです | は | のプロトタイプです長さ |
数学 | ナン | 名前 | 番号 | オブジェクト |
プロトタイプ | 文字列 | toString | 未定義 | の値 |
Java の予約キーワード
JavaScript は Java と一緒によく使用されます。 JavaScript 識別子としての使用を避けるべき Java オブジェクトとプロパティがいくつかあります:
getClass | java | JavaArray | javaClass | JavaObject | JavaPackage |
Windows の予約語
JavaScript は HTML の外でも使用できます。他の多くのアプリケーションでプログラミング言語として使用できます。
HTML では、HTML および Windows のオブジェクトおよびプロパティの名前を Javascript の変数名および関数名として使用することは避けなければなりません (移植性を考慮して)。
アラート | すべて | アンカー | アンカー | エリア |
割り当て | ぼかし | ボタン | チェックボックス | クリアインターバル |
clearTimeout | クライアント情報 | 閉じる | 閉店 | 確認 |
コンストラクター | 暗号 |