JavaScript の言語仕様である ECMAScript で、今まで議論された(もしくはこれから議論される)Normative Changes を独断と偏見で書いていきます。目次の内容は変わるかもしれません。
SUN | MON | TUE | WED | THU | FRI | SAT |
---|---|---|---|---|---|---|
1 petamoriken | 2 petamoriken | 3 petamoriken | 4 petamoriken | 5 petamoriken | 6 petamoriken | 7 petamoriken |
8 petamoriken | 9 petamoriken | 10 petamoriken | 11 petamoriken | 12 petamoriken | 13 petamoriken | 14 petamoriken |
15 petamoriken | 16 petamoriken | 17 petamoriken | 18 petamoriken | 19 petamoriken | 20 petamoriken | 21 petamoriken |
22 petamoriken | 23 petamoriken | 24 petamoriken | 25 petamoriken |
- 12/1ENCA 1日目: Normative Changes とは
- 12/2ENCA 2日目: Array.prototype.sort 安定化
- 12/3ENCA 3日目: プリミティブイテラブルを退ける規約制定
- 12/4ENCA 4日目: Iterator Helpers で引数のバリデーションエラー時にイテレーターを閉じる(進行中)
- 12/5イテレーター周りの何か
- 12/6イテレーターの next メソッドキャッシュ化
- 12/7Promise.resolve 函数キャッシュ化
- 12/8オブジェクトキーの列挙順明示
- 12/9オブジェクトキーの列挙順で数値として扱う範囲の修正
- 12/10Cyclic Module Record の策定
- 12/11モジュールの識別子名で任意の文字列が扱えるように
- 12/12Math.sqrt の精度明示
- 12/13Intl API に渡すオプションの挙動変更(リジェクト)
- 12/14CodeLike オブジェクトを eval 可能にする(進行中)
- 12/15SharedArrayBuffer のオプショナル化
- 12/16typeof を実装側で拡張できる仕様の削除
- 12/17catch ブロックの中で for-of の var による変数再宣言の許容
- 12/18CodeLike オブジェクトを eval で実行できるようにする(進行中)
- 12/19`eval?.()` の direct eval 化(リジェクト)
- 12/20クラスの name プロパティの初期化を早める
- 12/21Function.prototype.bind で length が Infinity な場合の挙動明示
- 12/22正規表現リテラルで u フラグがなくてもサロゲートペアを含む文字を扱えるように
- 12/23RegExp.prototype.replace で2桁のキャプチャ挙動を修正
- 12/24IsRegExp の挙動変更(リジェクト)
- 12/25正規表現の Well-known Symbol メソッドをプリミティブに対して実行しない(進行中)