2015-03-24 Reflect APIが実装された ★★★ ES2015 新仕様実装 V8 概要 Reflectオブジェクトはグローバルに存在し、演算子がするような作用や、内部的に行われているような作用をメソッドの形で提供する。 続きを読む
2015-03-24 new.targetメタプロパティについて ★★★ ES2015 仕様紹介 概要 「new.target」とは、ES2015で導入されたビルトインクラスのサブクラスを作る上で欠かせない存在である[[newTarget]]を取得するためのメタプロパティである。 続きを読む
2015-02-18 Restパラメータ/Spreadコールが実装されてきている ★★★ ES2015 新仕様実装 V8 概要 Restパラメータ/Spreadコールを使うと、可変長引数が扱いやすくなる。 続きを読む
2015-01-18 オブジェクトリテラルのキーに式が使えるようになった ★★★ ES2015 新仕様実装 V8 概要 今までオブジェクトリテラルのキー部分には固定の文字列を指定するしかなかったが、ES2015では動的な式の結果やSymbolを指定することができる。 続きを読む
2014-12-16 @@isConcatSpreadableが実装された ★☆☆ ES2015 新仕様実装 V8 概要 @@isConcatSpreadableは、Array.prototype.concatメソッドにおいての振る舞いを指定するビルトインシンボルである。 続きを読む
2014-12-13 Array.prototype.includesが実装された ★★☆ ES2016 新仕様実装 V8 概要 配列に指定した値が含まれているかどうかの真偽値を返すメソッドである。 続きを読む
2014-12-13 RegExp.prototype.flagsゲッターが実装された ★☆☆ ES2015 新仕様実装 V8 概要 正規表現オブジェクトのフラグが何か取得するためのゲッターである。 続きを読む
2014-12-04 ユニコードエスケープシーケンスが拡張された ★☆☆ ES2015 新仕様実装 V8 概要 今まではサロゲートペアによる文字を1シーケンスで表すことが出来なかったが、ES2015では『\u{xxxxx}』の形式で「0xffff」を超える文字コードを表すことができる。 続きを読む