[ascoders] Re: Abarbeitung von Code?

  • From: Michael Nisi <_@xxxxxxxxxxxxxxx>
  • To: ascoders@xxxxxxxxxxxxx
  • Date: Fri, 17 Oct 2003 08:06:37 +0200

hi oliver,

eine referenz zu einem objekt/funktion kann erst gemacht werden, wenn das objekt vorher definiert wurde. wie im echten leben halt. :)

>> function myFunction(){} wird zuerst interpretiert (compiler hierarchie) und ist verfügbar egal an welcher position in deinem code es kommt.
>> myFunction = function(){} ist ein (normales) object und kommt dran, wenn's dran kommt


- michael



At 19:30 16.10.2003 +0200, you wrote:

Hallo,
ich habe da nochmal eine verständnis Frage zur Codeausführung.

Bei einem zuladenden XML Object z.B. wird hier die handleLoad Funktion nicht ausgeführt.... außer ich setze handleLoad = function.. nach oben

Document = new XML();
Document.ignoreWhite = true;
Document.onLoad = handleLoad;
Document.load("news.xml");

handleLoad = function(success){
        if (success){
                displayLoaded();
        }else{
                displayError();
        }
}

schreibe ich das ganze allerdings so wird die Funktion ausgeführt obwohl sie nach dem Document.load kommt....

Document = new XML();
Document.ignoreWhite = true;
Document.onLoad = handleLoad;
Document.load("news.xml");

function handleLoad(success){
        if (success){
                displayLoaded();
        }else{
                displayError();
        }
}

Warum war das so nochmal????

Danke
Peter

------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------

Other related posts: