dedlfix: Variablen zuweisen?

Beitrag lesen

Tach!

Gibt es – außer der Schreibweise – noch irgendeinen Unterschied zu folgendem?

var test = createOp();
var upload;

Nein, die Semantik ist identisch.

aber

var test = 5;
    summe = 0;

und

var test = 5,
    summe = 0;

sind hinsichtlich des Scopes dennoch unterschiedlich.

Das ist ja auch andere Syntax. Aber ich sehe, du wolltest nur auf den Punkt aufmerksam machen, über den man stolpern kann.

Übrigens, einige IDEs und auch Tools wie JSLint machen einen auf solche Fälle aufmerksam, wenn man versucht eine globale Variable anzulegen, ohne dass diese im globalen Scope bekanntgemacht wurde.

dedlfix.