ホームページ > 記事 > ウェブフロントエンド > jsのアロー関数と通常の関数の違いは何ですか
js におけるアロー関数と通常の関数の違いは次のとおりです:
1. スタイルが異なり、アロー関数は =>、通常の関数は function;
2. アロー関数はコンストラクターとして使用できないため、new キーワードは使用できません;
3. アロー関数は引数をバインドしないため、代わりに残りのパラメーターの使用を検討できます。 ;
4. 矢印 この関数は、コンテキストの this 値を独自の this 値としてキャプチャしますが、これは定義時に決定されます;
5、call、apply、bind は実行されません。この方向に影響を与える;
6. アロー関数にはプロトタイプ属性がありません;
7. アロー関数はジェネレーター関数として使用できず、yield キーワードも使用できません。
推奨チュートリアル: js 入門チュートリアル
以上がjsのアロー関数と通常の関数の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。