3
0

More than 1 year has passed since last update.

【F】functionより=>(アロー関数)のほうがかっこいい気がする

Last updated at Posted at 2022-12-05

共感してくれる人がいると嬉しいJavaScriptの関数宣言のかっこよさの感覚

関数宣言

「あー、これは関数なんだな」ってなりやすい。functionって書いてあるからね

function square(n) {
  return n * n;
}

関数式

変数宣言でよく見るやつ(var, let, const)とfunctionがかぶるのでなんだこいつってなることが多い気がする。
変数にfunctionを入れてるという認識でたぶんOK

var square = function(n) {
  return n * n;
}

アロー関数式

functionって書いてないから「なにこの=>」ってなってた。
なんかかっこいい気がする。

var square = (n) => {
  return n * n;
}

アロー関数式 その2

関数内が1行でreturnするだけのものの場合はこう書ける。
知らないと「まじでなんだこいつ」となりそうだが短くかけてなんかかっこいい気がする。

var square = n => n * n;
3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0