Pogledajte određenu poruku
Staro 09. 11. 2007.   #5
noviKorisnik
Dejan Katašić
Wrote a book
 
Avatar noviKorisnik
 
Datum učlanjenja: 10.06.2005
Lokacija: Novi Sad
Poruke: 1.017
Hvala: 129
86 "Hvala" u 43 poruka
noviKorisnik će postati "faca" uskoro
Default

Izgleda da može i jednostavnije, jer je prvi argument u setTimeoutu ili string za evaluaciju (koja se vrši pri isteku čekanja) ili referenca na funkciju (koja postoji u trenutku zadavanja tajmauta), pa ako proslediš referencu na funkciju nema frke - evo test -
Kôd:
funkcija2 = function () {
    alert ('ovaj nam ne treba ovaj put, sorry');
}
objekat = {
    funkcija1:  function () {
        setTimeout (this.funkcija2, 10);
    },
    funkcija2:  function () {
        alert ('uspeo poziv, bravo');
    }
}
objekat.funkcija1 ();
Znači, samo referenca umesto stringa.
noviKorisnik je offline   Odgovorite uz citat