molily: Verkettete Listen in Javascript

Beitrag lesen

Hallo,

Mal abgesehen vom Sinn (meiner Meinung sind verkette Listen in JS nicht nötig, was bieten sie, was Arrays nicht haben?)

Man kommt so von einem Object, das man einzeln hat, zum vorigen und nächsten, ohne den Array durchlaufen zu müssen und die Stelle zu finden, wo das Object gespeichert ist. Alternativ könnte man natürlich die Arrayposition am Object speichern, aber da ist es doch komfortabler, gleich eine Referenz auf vorige und nächste Object anzulegen.

Wenn ich z.B. Controls baue, die irgendwie eine Listenstruktur umsetzen, dann kann ich natürlich an einem übergeordneten HTML-Element oder an einem globalen Objekt einen Array speichern, der alle relevanten Unterelemente enthält, aber ich kann auch einfach die Unterelemente aufeinander verweisen lassen.

Mathias