ES2015 でアロー関数に名前を付けるにはどうすればよいですか?

DDD
リリース: 2024-11-07 07:43:02
オリジナル
546 人が閲覧しました

How Can I Name an Arrow Function in ES2015?

ES2015 の名前付きアロー関数

ES2015 では、アロー関数は関数を作成するための簡潔な構文を提供します。ただし、従来の名前付き関数とは異なり、アロー関数には本質的に名前が関連付けられていません。

アロー関数に名前を付けるには、変数またはプロパティに名前を割り当てることができます。これにより、定義後に関数を名前で参照できるようになります。

例:

次の名前付き関数について考えてみましょう:

function sayHello(name) {
  console.log(name + ' says hello');
}
ログイン後にコピー

この関数を名前付きのアロー関数に変換するには、変数に割り当てることができます:

const sayHello = (name) => {
  console.log(name + ' says hello');
};
ログイン後にコピー

これで、その名前を使用して関数を呼び出すことができます:

sayHello('John'); // Output: "John says hello"
ログイン後にコピー

名前付きアロー関数は、それが宣言されたスコープ内でのみアクセスできることに注意することが重要です。アロー関数は、変数またはプロパティに割り当てられるまで使用できません。

以上がES2015 でアロー関数に名前を付けるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート