molily: Verschachtelte Funktion von außen aufrufen

Beitrag lesen

Ich mache das, weil ich eine Funktionsbibliothek habe, die ich allerdings erst durch Aufruf einer anderen Funktion zum Script hinzufügen will. Mit AJAX und eval() möchte ich da nicht arbeiten und in jede Funktion eine Bedingung einzufügen wäre zu viel Arbeit, da es recht viele Funktionen sind.

Okay. Aber wieso besteht – wenn ich das richtig verstehe – deine Funktionsbibliothek aus unzähligen losen globalen Funktionen? Du solltest dich wirklich mit Modulen und Modularisierung beschäftigen. Bei der Gelegenheit kannst du dir auch Scripte wie RequireJS ansehen, die genau dieses Problem zu lösen suchen: Das asynchrone Nachladen von Scripten bei gleichzeitiger Kapselung.

Grüße,
Mathias