最近ES6の記法を使うようになったのでその備忘録
変数定義
varからconstとletに
constは再代入不可、letは再代入可
// 今までの変数定義
var test = "test";
// ES6での書き方
const test = "test";
test = "update test";
↑これはできないのでエラーになる
let test = "test";
test = "updaete test";
↑これはできる
アロー関数
functionの代わりに=>で書けるようになった
var func = (arg1, arg2) => { return arg1 + arg2; }
Scalaで省略記法に慣れていたので、記述量が減って少し楽になった