devチャネルの最新リリースで新しい機能を有効にするには、
chrome://flags
と入力し、 Experimental JavaScript features
chrome://flags
を有効にします 。
- 語彙スコープ 。 では、新しい
var
let
。 標準のvar
宣言は、let
およびconst
によって補完されます。 どちらも、スコープがブロック内で拡張されるオブジェクトに値を割り当てる正しい方法であり、これにより、エラーや奇妙な動作の典型的な原因が排除されます。 関数の宣言はローカルスコープで公式に可能になりましたが、レキシカルスコープは許可されました(レキシカルスコープはストリクトモードでのみ可能です)。 - コレクション 。 有効なセットと連想配列。 オブジェクトを含む、任意の要素をキーまたは値として使用できます。
- 弱いマップ 。 キーが使用できなくなったときにガベージコレクターが決定する特別な種類の連想配列。そのため、キーと値のペアを連想配列から自動的に削除できます。
- プロキシオブジェクト 。 プロキシは、JavaScriptのオブジェクトまたは機能をシミュレートし、その動作のほとんどすべての側面をカスタマイズできます。 開発者は、これがリフレクション(リフレクション)を新しいレベルに引き上げる非常に強力なものであり、さまざまな高度な抽象化とインターフェースに使用できると考えています 。
Chromiumブログ経由