はじめに
この実験では、JavaScript の partialRight()
関数を使って事前に指定された引数で新しい関数を作成する方法を探ります。この強力な関数を使うと、既存の関数に引数を簡単に追加でき、元の関数を再定義することなく特定の動作を持つ新しい関数を作成できます。partialRight()
を使ってコードを簡略化し、よりモジュール化する方法の例を見ていきましょう。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
この実験では、JavaScript の partialRight()
関数を使って事前に指定された引数で新しい関数を作成する方法を探ります。この強力な関数を使うと、既存の関数に引数を簡単に追加でき、元の関数を再定義することなく特定の動作を持つ新しい関数を作成できます。partialRight()
を使ってコードを簡略化し、よりモジュール化する方法の例を見ていきましょう。
受け取った引数に追加する関数を作成するには、次の手順に従います。
node
と入力します。...
) を使って、fn
の引数のリストに partials
を追加します。const partialRight =
(fn, ...partials) =>
(...args) =>
fn(...args, ...partials);
const greet = (greeting, name) => greeting + " " + name + "!";
const greetJohn = partialRight(greet, "John");
greetJohn("Hello"); // 'Hello John!'
おめでとうございます!引数を追加する関数の実験を完了しました。スキルを向上させるために、LabEx でさらに実験を行って練習できます。