どうも!chuckです。前回に引き続き、ECMAScript6の勉強をしていきます。
分配束縛
えっ、これも便利。[a, b] = [b, a]で入れ替えができる。tempいらず。すごい。
クラス
うわー、これすごい。僕はJavaもやる人間だから、このクラス的実装はすごくやりやすい。継承もJavaとほとんどおなじに見える。
他の機能たち
Let & Const, Modules & Module loaders, Promises, Iterators + For..Of, Generators, Symbols, Array comprehensions...
お勉強終了
というわけで、昨日今日とES6 の基本的な部分を学びました。
次は環境的なお話を。
ES6を使うにはトランスパイラーであるBabelを利用できます。しかし、とりあえず試したいという方にとっては、公式のお試しページがあるのですぐにでも実践できます。
(さきほどのクラスを試してみる)
即座に反映されてエラーも発見してくれます。すごい!
というわけで、環境設定は明日やるとして、今日はひとまずこちらでコードを試してみたと思います。
ではヽ(=´▽`=)ノ
前回のお勉強