検索

ホームページ  >  に質問  >  本文

アンダースコア ライブラリに触発されて、呼び出し関数を書き直すのに苦労する

私は初心者で、下線関数 _.invoke を書き直そうとしています。 コレクション内の各値に対してメソッドを呼び出した結果を含む配列を返す関数を作成しようとしています。

リーリー

私の問題はこの行にあると思います:

methodName.call(collection[i]) - オブジェクト collection[i] のメソッドを呼び出したいが、パラメータが含まれている場合はいくつかのパラメータを渡したい単体テスト )。

これまでのところ、テスト: typeof(methodName) === "function" を使用して、メソッドが関数であるかどうかをテストする関数を作成してみました。

P粉990008428P粉990008428278日前470

全員に返信(2)返信します

  • P粉165522886

    P粉1655228862024-04-01 09:15:45

    ここではパラメータを指定して呼び出すことができます。

    リーリー

    すべてのプロジェクトをテストする方法があります:

    リーリー

    返事
    0
  • P粉413704245

    P粉4137042452024-04-01 00:23:43

    これが言いたいことですか?

    リーリー

    返事
    0
  • キャンセル返事