dedlfix: Java Script Newbie Frage

Beitrag lesen

Tach!

Ich denke, es ist aber generell besser, das Array definiert zu initialisieren, bevor man es befüllt oder befüllen lässt. Die Befüllstelle kann dann gleich und generell Variante 2 ohne Vorspannzeile ausführen.

Das wäre dann auch eine Frage der Separation of Concerns (Trennung von Zuständigkeiten). Die Befüllstelle (in Form einer Funktion) bekommt das Array übergeben, das es befüllen soll und kümmert sich nicht selbst um dessen Erstellung. Die Existenz sicherzustellen ist Aufgabe des Aufrufers. Und damit kann man dann auch frei entscheiden, welches Array man da übergibt und ist nicht auf das eine globale fixiert.

dedlfix.