ホームページ > ウェブフロントエンド > フロントエンドQ&A > JavaScript のバージョンはいくつありますか?

JavaScript のバージョンはいくつありますか?

PHPz
リリース: 2023-05-09 13:56:08
オリジナル
729 人が閲覧しました

JavaScript は、Web ページやアプリケーションの開発に広く使用されているプログラミング言語です。 1995 年の最初のバージョン以来、JavaScript は多くのバージョンの更新と改善を経てきました。

現在、JavaScript の標準化バージョンは ECMAScript であり、欧州コンピュータ製造者協会 (ECMA) によって開発および保守されています。 ECMAScript 標準の最初のバージョンは 1997 年にリリースされ、現在までに 11 のバージョンがリリースされています。以下は各バージョンの紹介です:

  1. ECMAScript 1 (1997) - 初版。基本的な構文と、ループ、条件文、関数などのコンポーネントが含まれます。
  2. ECMAScript 2 (1998) - 主に ECMAScript 1 のいくつかの問題と非互換性を修正;
  3. ECMAScript 3 (1999) - 正規表現、例外処理、配列操作の改善などの新しい言語機能を導入。
  4. ECMAScript 4 (標準化に失敗し、ドラフトのみがリリースされました) - このバージョンでは、言語のオブジェクト指向機能が大幅に強化され、新しいデータ構造と、言語;
  5. ECMAScript 5 (2009) - 厳密モード、Object.create、Object.freeze などの新機能を導入;
  6. ECMAScript 5.1 (2011) - 主に ECMAScript 5 の修正とバグ修正;
  7. ECMAScript 6 (2015) - アロー関数、let 変数と const 変数、テンプレート文字列、Promise などの新機能を導入;
  8. ECMAScript 7 (2016) - Array.prototype を導入.includes()、評価関数は省略されたオブジェクト リテラルやその他の新機能で使用できます。
  9. ECMAScript 8 (2017) - 非同期関数、Object.values( )、Object.entries()、Object.getOwnPropertyDescriptors の導入() およびその他の新機能;
  10. ECMAScript 9 (2018) - 非同期反復や Rest/Spread プロパティなどの新機能を導入;
  11. ECMAScript 10 (2019) - Array などの新機能。 flat()、Array. flatMap()、String.prototype.trimStart()、および String.prototype.trimEnd() が導入されました。

JavaScript (ECMAScript) のバージョン更新速度は非常に速く、毎年新しい標準バージョンがリリースされていることがわかります。これにより、開発者は Web 開発、アプリケーション開発、その他の作業を容易にするためのより多くの言語機能とツールも提供されます。

以上がJavaScript のバージョンはいくつありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート