JavaScript は、Web ページに対話性と動的な効果を追加するために使用されるプログラミング言語です。 JavaScript はその誕生以来、進化し、多くのバージョンに発展してきました。この記事では、JavaScript のバージョンとその重要な変更点について説明します。
- JavaScript 1.0
オリジナルの JavaScript は、1995 年に Netscape の Brendan Eich によって作成されました。 Mocha と LiveScript の合併により、JavaScript 1.0 が誕生しました。これは、ブラウザで広く使用された JavaScript の最初のバージョンでした。これは非常に基本的なバージョンですが、後続のバージョンの基礎を築きます。
- JavaScript 1.1
JavaScript 1.1 は 1996 年にリリースされ、JavaScript 1.0 の拡張バージョンです。正規表現、for/in ループ、toSource() メソッド、およびカスタム例外のサポートが追加されます。 JavaScript 1.1 はすべてのブラウザでサポートされているわけではありませんが、当時の Web 開発者により多くのオプションを提供していました。
- JavaScript 1.2
JavaScript 1.2 は 1997 年にリリースされました。このバージョンの JavaScript では、Array.sort()、Object.defineProperty()、Function.bind など、現在でも広く使用されている多くの機能が導入されました。 () 。 RegExp や Boolean などの新しいデータ型もサポートします。
- JavaScript 1.3
JavaScript 1.3 は 1998 年にリリースされ、JavaScript が大幅に改良されました。 JavaScript 1.3 では、正規表現、Date オブジェクト、例外の機能強化を含む新しいオブジェクト モデルが導入され、ブラウザーにより優れたスクリプト制御が提供されます。
- JavaScript 1.4
JavaScript 1.4 は 1999 年にリリースされ、JavaScript の強力な拡張機能です。これには、RegExp.exec()、String.charAt()、window.captureEvents() などの一連の新しいメソッドと関数が含まれています。また、セキュリティを強化するためにスクリプトのアクセス許可を制限する機能を提供することで、セキュリティの観点からも考慮されています。
- JavaScript 1.5
JavaScript 1.5 は 2000 年にリリースされました。これには、例外処理、JavaScript 1.2 および 1.3 バージョンにすでに含まれている機能の完全サポート、エラー処理メカニズムの強化など、多くの変更が加えられました。
- JavaScript 1.6
JavaScript 1.6 は 2005 年にリリースされ、XML と XHTML に基づく新しい機能とプロパティが追加されたほか、配列処理とエラー処理が改善されました。このバージョンでは、JavaScript をクロスプラットフォームおよびクロス言語コミュニケーションにする強力な方法である JSON もサポートしています。
- JavaScript 1.7
JavaScript 1.7 は 2006 年にリリースされ、イテレータやジェネレータなどのより高度な機能が追加されました。このバージョンでは、ブラウザーの制御が強化され、例外処理およびデバッグ機能が強化されています。
- JavaScript 1.8
JavaScript 1.8 は 2008 年にリリースされ、JIT コンパイラーのほか、マルチスレッド プログラミングとプライベート プロパティのサポートが追加されました。同時に、このバージョンでは、豊富な変数パーサーや機能的な制御フロー構造などの新機能も追加されています。
- ECMAScript 5
ECMAScript 5 は 2009 年にリリースされました。これは JavaScript の基本標準です。このバージョンでは、厳密モード (厳密モード)、JSON オブジェクトの標準化、およびいくつかの重要な更新が導入されました。メソッドと関数の機能強化と最適化。
- ECMAScript 6 / ECMAScript 2015
ECMAScript 6 は 2015 年にリリースされ、JavaScript のもう 1 つのメジャー アップデートでした。このバージョンでは、クラス、モジュール性、アロー関数、デフォルト パラメーター、構造化、ジェネレーターなどの新機能が導入されています。ただし、ECMAScript 6 には以前のバージョンの JavaScript との下位互換性がないため、アップグレードまたはプリプロセッサの使用が必要になる場合があります。
- ECMAScript 2016 / ECMAScript 7
ECMAScript 2016 は 2016 年にリリースされ、Array.includes()、パワー演算子、デフォルトのリセット パラメーター、async/await など、多くの新しい言語機能が導入されました。
- ECMAScript 2017 / ECMAScript 8
ECMAScript 2017 は 2017 年にリリースされ、非同期関数、Object.values()、Object.entries() メソッドなどの新機能を JavaScript にもたらしました。さらに、SharedArrayBuffer、Atomics、データ構造を含む新しい標準ライブラリが導入されています。
- ECMAScript 2018 / ECMAScript 9
ECMAScript 2018 は 2018 年にリリースされました。非同期反復、Rest/Spread 属性、Promise.finally()、正規表現の名前付けグループなど、多くの重要な機能を言語にもたらします。キャプチャなど。
概要:
JavaScript のバージョンは、元の JavaScript 1.0 から現在の ECMAScript 2018 まで、多くの改善と進化を経て、開発と改善を続け、Web 開発者により良いものを提供しています。 . 機能と体験。 JavaScript バージョンの変更により、JavaScript が強力なプログラミング言語になっただけでなく、多くの便利で使いやすい機能も追加されました。現在の開発者にとって、JavaScript のさまざまなバージョンを理解することは非常に必要です。
以上がJavaScript のバージョンはいくつありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。