Horst: Referenz auf Funktion als Parameter

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

  1. 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.

    1. 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