ホームページ >ウェブフロントエンド >Vue.js >ES6 の予約語とは何ですか?

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

WBOY
WBOYオリジナル
2022-04-08 18:55:352276ブラウズ

ES6 の予約語: 1. enum (常に予約済み); 2. strict モードの予約語は、implements、package、public、interface、protected、static、let、private; 3. モジュール コード内言葉が待っています。

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

この記事の動作環境: Windows 10 システム、Vue バージョン 2.9.6、DELL G3 コンピューター。

#ES6 の予約語

ES6 の予約語

1. 常に予約されています:

enum

2. strict モードで予約済み:

implements、package、public、interface、protected、static、let、private

3. モジュール コードで予約されています:

await

拡張知識:

ES6 キーワード

JavaScript put some 識別子を取り出して独自のキーワードとして使用します。したがって、これらのキーワードはプログラム内で識別子として使用できなくなります。

JavaScript では、現在の言語バージョンでは使用されないが、将来のバージョンでは使用される可能性があるキーワードもいくつか予約されています。 ES5 では、予約語と呼ばれる次のキーワードが保持されます。

class const enum export extendes inport super

これらの予約語の一部は ES6 で使用されていることに注意してください。

さらに、通常の JS コードでは有効ですが、strict モードでは予約語となるキーワードがいくつかあります:

implements let private public yield interface package protected static

Strict モードでは、次の識別子の使用も変更されます。厳格な制限があり、完全に予約語ではありませんが、変数名、関数名、パラメータ名として使用することはできません:

arguments eval

さらに、多くのグローバル変数と関数が構築されています。 JS に組み込む場合、それらの名前を変数名や関数名として使用することは避けるべきです。これは理解しやすいです。たとえば、alert メソッドはよく知られていますが、alert という名前の関数を定義した場合、元のアラートはどのように機能するでしょうか? :

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

[関連する推奨事項: 「

vue.js チュートリアル 」]

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

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