Példa végrehajtási kontextus megőrzésére - setTimeout
Kommentár
A setTimeOut függvény egy JavaScript programrészlet vagy függvény időzített végrehajtására szolgál.
A fenti példában a _FadeOut metódus végrehajtását időzítjük egy másodperccel későbbre. A setTimeout-ról tudni kell,
hogy a lefuttatandó visszahívott függvény (angolul call back function) végrehajtási kontextusa (scope),
azaz a this kulcsszó a globális window objektumra fog referenciát tartalmazni a függvény lefutásakor.
A setTimeout hiányossága, hogy a lefuttatandó függvénynek nem lehet paramétereket átadni.
A
setTimeOutfüggvény egy JavaScript programrészlet vagy függvény időzített végrehajtására szolgál. A fenti példában a_FadeOutmetódus végrehajtását időzítjük egy másodperccel későbbre. AsetTimeout-ról tudni kell, hogy a lefuttatandó visszahívott függvény (angolul call back function) végrehajtási kontextusa (scope), azaz athiskulcsszó a globáliswindowobjektumra fog referenciát tartalmazni a függvény lefutásakor. AsetTimeouthiányossága, hogy a lefuttatandó függvénynek nem lehet paramétereket átadni.