ドキュメントや実行環境を用意する。
ECMAScript (ES)
ECMAScript(エクマ・スクリプト)とは、JavaScriptの仕様である。
仕様書
JavaScript (JS)
JavaScriptはESの仕様を実装したものである。実装環境はブラウザのJS実行エンジンやNode.jsなどがある。
トランスパイラ&ポリフィル
新しいESを古い環境で再現するJSライブラリのこと。
| 種類 | 説明 | 実装 | CDN | 
|---|---|---|---|
| トランスパイラ | 新ESコードを旧ESコードに変換する | Babel | babel-standalone | 
| ポリフィル | 新ESコードをライブラリとして追加する | core-js | core-js | 
特にCDNを使うと手軽に試せる。
 ただ、再現できないものもある。たとえばimport, export。ブラウザだけではファイル結合ができないせいか再現できず。
言語仕様を学びたいとき
MDN
タグ絞り込み
MDNの記事をタグで絞り込める。たとえば「ECMAScript6」タグで絞り込むなら以下。
URLを変更すれば別のタグについても検索できる。