Hi 
Eigentlich wollte ich rausfinden, wie man all seine Javascript-Funktionen unter einem gewissen Namen veröffentlicht, so dass man nachher so darauf zugreifen muss -> myLibrary.myFunction()
myLibrary müsste dazu global verfügbar sein? Wie erreiche ich diese Funktionalität?
Gelesen habe ich dann noch folgenden Artikel:
http://www.matthiassommer.it/programming/expose-global-variables-methods-modules-javascript/
Da steht u.a. folgendes:
Und nachdem er aus einem File mehrere gemacht hat:
Es ändert doch rein gar nichts, nur weil man mehrere Files macht bzgl. dem global Namespace?
Was ändert es denn, wenn ich ein File aufsplitte in mehrere und dann ein paar exports und imports in diesen File brauche?
Eigentlich wollte ich rausfinden, wie man all seine Javascript-Funktionen unter einem gewissen Namen veröffentlicht, so dass man nachher so darauf zugreifen muss -> myLibrary.myFunction()
myLibrary müsste dazu global verfügbar sein? Wie erreiche ich diese Funktionalität?
Gelesen habe ich dann noch folgenden Artikel:
http://www.matthiassommer.it/programming/expose-global-variables-methods-modules-javascript/
Da steht u.a. folgendes:
If you put all your JavaScript methods into one file and import this file in an HTML document via <script type="text/javascript" src="scriptFile.js"></script>, all your methods will reside in the global name space. This will be an important issue later-on.
Und nachdem er aus einem File mehrere gemacht hat:
However, there is still one problem. The functions are not visible in the global namespace. Thereby, we can not access them from outside our application. Just think of a library where you want to expose certain methods which should be visible to the outside world.
Es ändert doch rein gar nichts, nur weil man mehrere Files macht bzgl. dem global Namespace?
Was ändert es denn, wenn ich ein File aufsplitte in mehrere und dann ein paar exports und imports in diesen File brauche?