2009年に標準化されたJavaScriptの仕様。モダンJavaScriptの基盤となり、多くのブラウザで広くサポートされている。
「ECMAScript5」を星図で探索する →
「ECMAScript5」とは?意味を解説
ECMAScript5(ES5)は、Ecma Internationalにより2009年に策定されたJavaScriptの国際標準仕様です。strict mode、JSON対応、配列メソッドの拡充など、言語機能を大幅に改善しました。ES6の登場後も互換性維持の基盤として重要で、レガシーコード対応の際にも頻出します。
例文
- ES5の配列メソッドを使ってデータを処理する際は、forEachやmapを活用します。
- レガシーシステムではES5の互換性が重要な考慮事項になります。
- ES5のstrict modeを有効にすると、エラーが増えてコードの品質が向上します。
語源・由来
ECMAScript5は、国際標準化機構Ecma Internationalが策定した第5版のECMAScript仕様に由来します。JavaScriptの統一規格化の歴史において、実務的なニーズを反映した重要なマイルストーンです。
英語で言うと
ECMAScript 5ES5JavaScript standard 2009
「ECMAScript5」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「ECMAScript5」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「ECMAScript5」を探索する →