Reto: Object

Hallo zusammen

Ich generiere mehrere objekte in folgender schleife:

test=new Array();
for (i=1;i<e.length;i++)
{
test[nr]=new Object();
test[nr]["id"]=id;
}

nun möchte ich nach der schleife die objekte nach nr sortieren.

Wie ist das möglich??

Gruss

Reto

  1. Hello out there!

    test=new Array();
    for (i=1;i<e.length;i++)
    {
    test[nr]=new Object();
    test[nr]["id"]=id;
    }

    Da du nr nicht veränderst, überschreibst du das Array-Element test[nr] in jedem Schleifendurchlauf.

    Möchtest du dich erstmal sammeln und korrekten Code posten?

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
    1. Hallo

      Ach sorry hier der richtige code:

      test=new Array();
      for (i=1;i<e.length;i++)
      {

      var nr = e[i].substr("(",")");
      test[nr]=new Object();
      test[nr]["id"]=id;
      }

      1. Hi,

        var nr = e[i].substr("(",")");

        Du hast Dir nicht zufällig mal ausgeben lassen, was 'nr' hiernach ist?

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hi Cheatah,
          wo du grad da bist: Mail mich mal bitte an; deine mir bekannte E-Mail-Adresse scheint nicht mehr zu stimmen.

          See ya up the road,
          Gunnar

          --
          „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
        2. Hallo ja das sind immer wieder andere zahlen.

          Ich möchte die reienfolge der objekte anhand des ersten wertes eines object sortieren.

          1. Hallo ja das sind immer wieder andere zahlen.

            Bist du sicher?
            Ich bezweifle das.

            Struppi.

            --
            Javascript ist toll (Perl auch!)