javascript:es6
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| javascript:es6 [2014/01/05 10:56] – [Features] nullpon | javascript:es6 [2015/10/24 04:15] (現在) – 削除 nullpon | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== ECMAScript 6th ====== | ||
| - | |||
| - | ===== Features ===== | ||
| - | ECMA-262 6th editionで追加予定の仕様 | ||
| - | |||
| - | * クラス定義文 / class definitions | ||
| - | * let修飾子とブロックスコープ変数 / block scope, let modifiers | ||
| - | * 分割代入 / destructuring assignment | ||
| - | * スプレッド演算子 / spread operator | ||
| - | * レストパラメータ / rest parameter | ||
| - | * デフォルトパラメータ / default parameter | ||
| - | * アロー関数 / arrow function | ||
| - | * イテレータとfor-ofループ / iterator and for-of statement | ||
| - | * ジェネレータ generator | ||
| - | * プロキシ proxy | ||
| - | * Map, Set, WeakMapオブジェクト | ||
| - | * 型付き配列 / typed array | ||
| - | |||
| - | ===== クラス定義文 ===== | ||
| - | |||
| - | <code javascript> | ||
| - | class Hoge { | ||
| - | constructor(a) { | ||
| - | this.a = a: | ||
| - | } | ||
| - | print() { | ||
| - | console.log(this.a); | ||
| - | } | ||
| - | } | ||
| - | |||
| - | var h = new Hoge(" | ||
| - | h.print(); | ||
| - | </ | ||
| - | |||
| - | |||
javascript/es6.1388919406.txt.gz · 最終更新: by nullpon