dedlfix: Unsinnige Scope-Erstellung?

Beitrag lesen

Tach!

Zunächst: Falls mal Code hinzu kommt, den man vor Dom-Ready ausführen möchte, müsste man eh die IIFE eh drumherum bauen, um den globalen Scope nicht zu versauen. Eine weitere Möglichkeit wären Helferfunktionen, beliebige andere Konstrukte...

Die können doch ihre eigenen IIFEs bekommen, und vielleicht auch in ihren eigenen Dateien wohnen. (Also nicht jede Funktion separat, aber irgendwie sinnvoll gruppiert. Zusammenfügen um Download-Requests zu sparen, steht auf einem anderen Blatt.)

jQuery bietet zwar einen eigenen Mechanismus, um die aktuelle Version einzuschließen, dass muss aber nicht für alle Bibliotheken gelten, die man evtl. verwenden möchte. In dem Fall müsste man beide Schreibweisen mischen, obwohl Sie denselben Zweck verfolgen.

Ja, wenn. Aber das ist hier eher ein YAGNI-Fall. (Den Kontext hab ich nicht erwähnt, so dass du das nicht wissen konntest.) Das eigene Zeug kommt sowieso nach anderswo. Man schreibt sich den eigenen Code ja nicht einfach so in fremde Dateien, das kann doch bei Updates keiner warten.

dedlfix.