検索

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

javascript - jQueryの各メソッドの第3パラメータ引数を解釈するにはどうすればよいですか?

暇なときに jq ソース コードを調べたところ、each メソッド、map メソッド、および makeArray がすべて次のように記述されていることがわかりました。内部使用に限定されている(/ / arg は内部使用のみ)とのことで、いろいろ調べましたが答えが見つかりませんでした。jquery の API でも最初の 2 つのパラメータしか説明がありませんでした。デバッグ用ですか?それの使い方?

###ソースコード### リーリー

多くのテストを行った結果、3 番目のパラメータには制限があることがわかりました。渡せない型は次のとおりです: 数値、文字列、json など。

渡せるのは配列のみです。

他の型は含まれません。一度テストされたら配列を渡すとき、コールバックは args 配列の長さと同じ数のパラメーターを使用して、args 配列内の値を 1 つずつ受け取る必要があります。配列内の値の場合、コールバックには仮パラメータが 1 つだけあり、この仮パラメータは args[0] の値のみを受け取ることができます。そして、引数を使用して、渡されたすべての値を args に出力することができます (すべて順番に渡されます)。テスト コードの 1 つ: リーリー ###参照する###
segmentfault が発生する前に誰かがこの質問をしていたことを発見しましたが、残念ながら誰も答えてくれませんでした

/q/10...

大家讲道理大家讲道理2735日前1159

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

  • 巴扎黑

    巴扎黑2017-07-05 10:55:30

    皆さん、ありがとうございます。問題は解決しました。理由はわかりました

    返事
    0
  • キャンセル返事