ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript の予約語とは何ですか?

JavaScript の予約語とは何ですか?

青灯夜游
青灯夜游オリジナル
2021-12-07 13:58:0011715ブラウズ

JavaScript の予約語は、abstract、double、goto、native、static、boolean、enum、implements、package、super、byte、char、class、const、public などです。

JavaScript の予約語とは何ですか?

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript の予約語

予約語は、JavaScript 言語内で使用するために用意された名前 (またはコマンド) のセットです。現在、これらの名前には特定の目的はなく、JavaScript のアップグレード用に予約されているため、ユーザーは使用しないことをお勧めします。具体的な手順を表に示します。

#JavaScript の予約語abstractdoublegotonativestatic##booleanbytecharclassconst##ECMAScript 3 では、すべての Java キーワードが予約語としてリストされますが、ECMAScript 5 には、より柔軟な規制があります。例:
enum implements package super
export import private synchronized
extends int protected throws
final interface public transient
#float long short volatile

非厳密モードでは、class、const、enums、export、extends、import、および super のみが予約語であり、他の ECMAScript 3 予約語は自由に使用できます。
    厳密モー​​ドでは、ECMAScript 5 はより慎重になり、implements、interface、let、package、private、protected、public、static、yield、eval (非予約語)、arguments (非予約語) の使用を厳しく制限します。 )。
  • JavaScript では多くのグローバル変数や関数が事前定義されているため、ユーザーはこれらを使用しないようにしてください。具体的な手順は表のとおりです。
  • JavaScript の事前定義されたグローバル変数と関数

arguments Infinity ##配列 encodeURLComponent isFinite オブジェクト Stringブール値 エラー isNaN parseFloat SyntaxError# #Date eval JSON parseInt TypeErrordecodeURL EvalError 数学 RangeError 未定義ReferenceError 厳密モー​​ドでも非厳密モードでも、変数名、関数名、または属性名を定義するときに上記の予約語を使用しないでください。 [関連する推奨事項:
encodeURL
Number RegExp
##decodeURLComponent 関数 NaN
URLError JavaScript 実行環境が異なると、いくつかのグローバル変数と関数が事前定義されます。上の表にリストされているもののみが対象です。ウェブブラウザの動作環境。
JavaScript 学習チュートリアル

]

以上がJavaScript の予約語とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。