Ralph: Was ist das für ein Konstrukt?

Hallo liebe Forumsmitglieder,

könnt ihr mir sagen, was das hier sein soll:
notes = [{"x1":"10"}, {"y1":"10"}];

Ich komme mit den eckigen Klammern nicht klar. Was bewirken die?

Liebe Gruesse,
Ralph

  1. könnt ihr mir sagen, was das hier sein soll:
    notes = [{"x1":"10"}, {"y1":"10"}];

    Das ist ein Array mit zwei Objekten.

    Ich komme mit den eckigen Klammern nicht klar. Was bewirken die?

    Die erzeugen ein Array.

    Struppi.

    1. Hallo Struppi,

      »» notes = [{"x1":"10"}, {"y1":"10"}];

      Das ist ein Array mit zwei Objekten.

      Ok, sowas dachte ich mir schon, ich kann's nämlich auch durchlaufen. Aber wieso funktioniert dann das hier nicht:

      notesx = [{{"x1":"10"}, {"y1":"10"}}, {{"x1":"10"}, {"y1":"10"}}];

      Ich brauch's nämlich eigentlich mehrdimensional :-)

      Ralph

      1. » »» notes = [{"x1":"10"}, {"y1":"10"}];
        »
        » Das ist ein Array mit zwei Objekten.

        Ok, sowas dachte ich mir schon, ich kann's nämlich auch durchlaufen. Aber wieso funktioniert dann das hier nicht:

        was heißt es funktioniert nicht?

        notesx = [{{"x1":"10"}, {"y1":"10"}}, {{"x1":"10"}, {"y1":"10"}}];

        Ich brauch's nämlich eigentlich mehrdimensional :-)

        Das ist ein Array, mit einem Objekt, das weder einen Schlüssel, noch einen Wert hat.

        Hier ein interessanter und ausführlicher Artikel über das Thema http://aktuell.de.selfhtml.org/artikel/javascript/organisation/

        Struppi.

        1. Hi Struppi,

          Hier ein interessanter und ausführlicher Artikel über das Thema http://aktuell.de.selfhtml.org/artikel/javascript/organisation/

          Alright, danke dir fuer den Link, das hat geholfen!

          Ralph