JavaScript の予約キーワード
JavaScript では、一部の識別子は予約キーワードであり、変数名や関数名として使用できません。
JavaScript 標準
すべての最新のブラウザは ECMAScript 3 (ES3、1999 年以降の JavaScript の 3 番目のバージョン) を完全にサポートしています。
ECMAScript 4 (ES4) が失敗しました。
ECMAScript 5 (ES5、2009 年リリース) は、JavaScript の最新の公式バージョンです。
時間が経つにつれて、すべての最新ブラウザが ES5 を完全にサポートしていることがわかり始めています。
JavaScript の予約キーワード
JavaScript の予約キーワードは、変数、ラベル、関数名として使用できません。一部の予約キーワードは、将来の拡張のために Javascript によって使用されます。
abstract | arguments | boolean | break | byte |
case | catch | char | class* | const |
続行 | デバッガー | デフォルト | 削除 | do |
double | else | enum* | eval | export* |
extends* | false | final | finally | フロート |
for | 関数 | goto | if | implements |
import* | in | instanceof | int | インターフェース |
let | long | native | 新しい | null |
パッケージ | プライベート | 保護 | パブリック | リターン |
短い | スーパー* | スイッチ | 同期 | |
スロー | スロー一時的 | 真実 | 試してみてください | |
JavaScript のオブジェクト、プロパティ、メソッド | また、組み込み JavaScript オブジェクト、プロパティ、メソッドの名前を JavaScript 変数名または関数名として使用することも避けてください: | Array | ||
eval | function | は独自のプロパティを持っています | は有限です |
数学
数値 | オブジェクト | プロトタイプ | String | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
未定義 | valueOf | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Java 予約キーワード | JavaScript は Java とともによく使用されます。 JavaScript 識別子としての使用を避けるべき Java オブジェクトとプロパティがいくつかあります。Windows の予約キーワードJavaScript は HTML の外でも使用できます。他の多くのアプリケーションでプログラミング言語として使用できます。 HTML では、HTML と Windows のオブジェクトとプロパティの名前を Javascript の変数名や関数名として使用することは避けなければなりません (移植性を考慮する必要があります)。エリア
onerroronfocusonkeydown
|