Matti Mäkitalo: Seltsamer Effekt!

Beitrag lesen

Hi,

Ich meine einmal irgendwo gelesen zu haben, dass es guter Schreibstil sei, wenn man (lokale) Variablen am Beginn einer Funktion deklariert, anstatt "mittendrin" plötzlich var x = irgendwas stehen zu haben.

Das ist genauso pauschal unsinnig wie eine Funktion stets erst am Ende zu verlassen und Returnwerte bis nach hinten durchzuschleifen, anstatt einfach ein return zu notieren. Sinnvoll ist es, Variablen vor der Erstverwendung überhaupt mit einem definierten Wert zu versehen.

Zumindest ist es in JavaScript aufgrund des Funktionsscopes von Variablen nicht schädlich, Variablen am Anfang zu definieren. Aber ob es die Übersichtlichkeit erhöht, wage ich mal zu bezweifeln.

Bis die Tage,
Matti