int は JavaScript の予約語ですか?

青灯夜游
青灯夜游オリジナル
2021-09-09 17:20:312376ブラウズ

int は JavaScript の予約語です。 JavaScript には、abstract、enum、int、short、boolean、export、interface、static、byte、extends、long、super などの複数の予約語が含まれています。

int は JavaScript の予約語ですか?

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

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

ECMAScript の予約語
abstract double goto native static
ブール値 enum implements package super
バイト エクスポート インポート プライベート 同期化
文字 extends int protected throws
class final インターフェイス パブリック transient
const float long short volatile

ECMAScript 3 ではすべての Java キーワードが予約語としてリストされていますが、ECMAScript 5 にはより柔軟な規制があります。

たとえば、非厳密モードでは、class、const、enums、export、extends、import、および super のみが予約語であり、他の ECMAScript 3 予約語は自由に使用できます。厳密モードでは、ECMAScript 5 はより慎重になり、implements、interface、let、package、private、protected、public、static、yield、eval (非予約語)、および argument (非予約語) の使用を厳密に制限します。

注:

コード内でキーワードを識別子として使用すると、ほとんどのブラウザで「識別子が必要です」(識別子がありません) エラーが発生します。ブラウザによっては、予約語を使用しても同じエラーが発生しない場合があります。一般に、ECMAScript の将来のバージョンとの互換性を維持するには、キーワードや予約語を識別子として使用しないことが最善です。

[推奨学習: JavaScript 上級チュートリアル]

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

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