Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

5. Objekt-Erzeugungs-Muster > Abhängigkeiten deklarieren

Abhängigkeiten deklarieren

JavaScript-Bibliotheken sind häufig modular und durch Namensräume separiert, so dass Sie nur die erforderlichen Module einbinden müssen. So gibt es zum Beispiel in YUI2 eine globale Variable YAHOO, die als Namensraum dient. Die Module sind dann Eigenschaften der globalen Variable, zum Beispiel YAHOO.util.Dom (das DOM-Modul) und YAHOO.util.Event (Event-Modul).

Es ist sehr sinnvoll, die Module, die Ihr Code benötigt, am Anfang Ihrer Funktion oder Ihres Moduls zu deklarieren. Dazu muss nur eine lokale Variable erzeugt werden, die auf das gewünschte Modul verweist:

var myFunction = function () {
    // Abhängigkeiten
    var event = YAHOO.util.Event,
        dom = YAHOO.util.Dom;

    // die Variablen event und dom können
    // im Rest der Funktion genutzt werden ...
};

  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint