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

JavaScript で別の関数から渡されたオブジェクトを受信して​​収集するにはどうすればよいですか?

関数があるので、それを GetData() と呼びましょう。別の関数のクエリからデータを取得し、ajax 呼び出しを実行してデータを設定します。この操作が完了したら、データを別の関数 (PlaceData() と呼びます) に送信します。 GetData() への ajax 呼び出しごとに、データがオブジェクトに入れられます。次に、各オブジェクトを PlaceData() に送信し、push() メソッドを使用してこれらのオブジェクトを PlaceData() の配列に収集したいと考えていますが、毎回、現在の配列を送信するのではなく、新しい配列を追加するだけです。オブジェクトは一緒に収集されます。したがって、コレクションではなく、個々のオブジェクトのみを取得します。それらを配列に収集するにはどうすればよいですか?

ここで私が使用しているコードサンプルを示します:

リーリー

objCollect[] で渡されたすべてのオブジェクトを保持したいのですが、実際には個々のオブジェクトを含む新しい配列を取得するだけです。

P粉413704245P粉413704245421日前633

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

  • P粉351138462

    P粉3511384622023-09-16 10:39:06

    オブジェクトを保存するには、グローバル スコープ変数を使用する必要があります。関数の外で objCollect を定義すると、すべての値が保持されるようになります。

    リーリー

    返事
    0
  • キャンセル返事