Diskuze: Objekt window a události(onclick atp..)
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Window onload event sa zvyčajne píše prvá a všetko ostatné až do jej callbacku. Zvyčajne, nie vždy, takže ak Ti ide o nejaký konkrétny use case, napíš o tom viac. Ale udalosti, vlastne vrátane onload, by si nemal písať element.onclick = fn, ale element.addEventListener, minimálne preto, že ti to umožnuje registrovať pre jednu udalosť viacero callbackov, aj ich jednotlivo odregistrovať. A to je vlastne aj odpoveď na otázku kedy: proste ondemand, vtedy, keď to potrebuješ.
PS: a vďaka hoistingu je jedno, či najskôr zaregistruješ listener a až potom napíšeš funkciu, alebo naopak. I keď pre poriadok v kóde je zabehnutým zvykom mať najskôr napísané premenné, potom funkcie a až potom ich používať.
Zobrazeno 2 zpráv z 2.