ホームページ >ウェブフロントエンド >フロントエンドQ&A >int は JavaScript の予約語ですか?
int は JavaScript の予約語です。 JavaScript には、abstract、enum、int、short、boolean、export、interface、static、byte、extends、long、super などの複数の予約語が含まれています。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
予約語は、ECMA-262 で指定された JavaScript 言語内で使用するために用意された名前 (またはコマンド) のセットです。これらの名前には現時点では特別な目的はなく、JavaScript のアップグレード バージョン用に予約されているため、ユーザーは使用しないことをお勧めします。具体的な手順を表に示します。
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 サイトの他の関連記事を参照してください。