ichbinich: anonyme Funktion - öffentliche Methode aufrufen

Beitrag lesen

Hallo,

Ich weiß nicht genau, was du vorhast. Auf das Funktionsobjekt kannst du zugreifen, indem du die Klammern weglässt (den Aufruf-Operator):

Ich möchte(muss) direkt publicMethod() aufrufen, das ist eine Vorgabe die ich habe, mein Javascriptcode muss gekapselt sein, und mittels publicMethod() (Name ist hier beispielhaft, ist aber fest vorgegeben).

»myfunc« solltest du, wie tami vorschlägt, umbenennen, da es sich nicht um eine Funktion handelt.

War nur hier fürs Posting schnell hingeschrieben, soll(muss) ja sowieso weg.

http://molily.de/js/organisation-module.html
http://molily.de/js/organisation-verfuegbarkeit.html

Genau da findet sich aber nur ein Aufruf a la myObj.publicMethod().

Was ich brauche ist:

(function() {  
  [...]  
  
  return {  
    publicMethod: function() {  
    }  
  };  
  
}());  
  
publicMethod();

vg ichbinich

--
Kleiner Tipp:
Tofu schmeckt am besten, wenn man es kurz vor dem Servieren durch ein saftiges Steak ersetzt...