Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2005 Teil von August

SELFHTML Forumsarchiv
Referenz auf Funktion als Parameter

Informationsseite
  1. Seite (JAVASCRIPT) Referenz auf Funktion als Parameter von Horst, 31. 08. 2005, 17:37
nach unten

Referenz auf Funktion als Parameter

Die folgende Nachricht zum Thema stammt von: Horst, 31. 08. 2005, 17:37

Hallo!

Ich komm einfach nicht dahinter, wie ich eine Funktion als Parameter übergebe und diese dann ausführen kann.

Beispiel was ich machen möchte:
<code>
function foo(callBackFunction) {
  ...
  callBackFunction();
}
function do(){
  alert("This is the callback function");
}

var parameter=do;
foo(parameter);

</code>

mfg
  Horst

nach obennach unten

Referenz auf Funktion als Parameter

Die folgende Nachricht zum Thema stammt von: Struppi, 31. 08. 2005, 17:45

»» Ich komm einfach nicht dahinter, wie ich eine Funktion als Parameter übergebe und diese dann ausführen kann.
»»
»» Beispiel was ich machen möchte:
»» <code>
»» function foo(callBackFunction) {
»»   ...
»»   callBackFunction();
»» }
»» function do(){
»»   alert("This is the callback function");
»» }
»»
»» var parameter=do;
»» foo(parameter);
»»
»» </code>

Das sollte genauso funktionieren. Nur ist do ein Schlüßelwort.

Struppi.
--
Javascript ist toll

nach obennach unten

Referenz auf Funktion als Parameter

Die folgende Nachricht zum Thema stammt von: Horst, 31. 08. 2005, 17:48

»» »» Ich komm einfach nicht dahinter, wie ich eine Funktion als Parameter übergebe und diese dann ausführen kann.
»» »»
»» »» Beispiel was ich machen möchte:
»» »» <code>
»» »» function foo(callBackFunction) {
»» »»   ...
»» »»   callBackFunction();
»» »» }
»» »» function do(){
»» »»   alert("This is the callback function");
»» »» }
»» »»
»» »» var parameter=do;
»» »» foo(parameter);
»» »»
»» »» </code>
»»
»» Das sollte genauso funktionieren. Nur ist do ein Schlüßelwort.

Hui! Tatsächlich! Das obige Beispiel war nur ein Beispiel, desswegen das do.
Dann liegt das Problem in meinem Script an anderer Stelle.
Danke!
  Horst

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2005 Teil von August

© 1998-2006 Seite Impressum, Software: Classic Forum