Assoziative Arrays: Arrays, die keine sind

Ich habe assoziative Arrays in Kapitel 3 eingeführt. Anders als die gerade beschriebenen hat ein assoziatives Array keinen numerischen Index, daher können Sie auf die Elemente eines assoziativen Arrays nicht wie folgt zugreifen:

assocArray[1]

Assoziative Arrays können mit dem Konstruktor von Array erstellt werden, aber das ist schlechter Stil – hauptsächlich weil Sie auf das Array nicht über numerische Indizes zugreifen können. Stattdessen wird normalerweise Object genutzt und das Array automatisch erweitert, wenn neue Elemente hinzugefügt werden:

var assocArray = new Object(  );
assocArray["one"] = "Eins";
assocArray["two"] = "Zwei";

Anders als die klassischen numerischen Arrays kann man auf die Elemente ...

Get Einführung in JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.