ic

アロー関数とは

javascript

アロー関数とは ES2015(ES6)から利用可能になった新しいJavaScriptの構文の一つです。

functionを使用した記述方法

アロー関数を使用した記述方法

アロー関数のメリット

アロー関数の記述方法を使えば記述がすっきりしますね!
しかしfunction()とアローは全く同じというわけではないみたいです、、

アロー関数はthisの値を語彙的に束縛するらしい

こちらのサイト様を参考にしました。
https://qiita.com/mejileben/items/69e5facdb60781927929

thisとは?

こちらのサイト様の説明がわかりやすいですね。

  • function()の場合はthisとはつまり呼び出しされた時に確定する。
  • アロー関数は宣言された時に確定するようです。