ES6
参考:
イマドキの JavaScript の書き方 2018 – Qiita
ES6 時代の JavaScript | クックパッド開発者ブログ
ブラウザの対応状況
参考:
ECMAScript 6 compatibility table (kangax.github.io)
クラス定数
参考:
ポリフィル
- core-js
- @babel/polyfill (Babel 7.4 で廃止)
参考:
babel-polyfill によって使用可能になる処理一覧 – Qiita
プロポーザル
参考:
tc39/proposals: Tracking ECMAScript Proposals – GitHub
ECMAScript の仕様/プロポーザルの調べ方を知る | Web Scratch
ECMAScript の proposal で個人的に気になっているものを紹介する | Allajah’s Reservoir
お正月だョ!ECMAScript Proposal 全員集合!! | Kabuku Developers Blog
TC39
ECMAScript を策定している専門委員会 (TC / Technical Committee)
参考:
TC39 | TC39 · ECMAScriptとは何か? (azu.github.io)
ステージ
- Stage 0 – Strawman:アイデアの段階
- Stage 1 – Proposal:プロポーザル (目的や解決方法を示す)
- Stage 2 – Draft:ドラフト
- Stage 3 – Candidate:仕様の完成 (仕様が出来上がった状態)
- Stage 4 – Finished:2つ以上の環境で実装されている。正式に ECMAScript としてリリースされる。
参考: