NačasováníNačasování je v JavaScriptu jednoduší a není tak limitující jako v HTML. V HTML se dá refreshovat jedině vždy po nahrání stránky tedy čas se počítá vždy od refreshe stránky. Kdežto v JavaScriptu si můžeme načasování naplánovat a můžeme ho spustit až mi budeme chtít a ne tehdy když nám to bude vnuceno jako u HTML. Načasování používá dva základní příkazy a to window.setTimeout() a window.clearTimeout(). window.setTimeout()Tento příkaz slouží k načasování ve stránce. A pokud jste si všimly v příkladech na datum a čas tak se vám zobrazilo jen čas v okamžiku nahrání stránky a aby jste se dozvěděli čas aktuální museli by jste pořád aktualizovat stránku. A proto je tu tento příkaz pro refresh který se dá provádět třeba jen u hodin. window.clearTimeout()
V začátku jsem zapomenul připomenout ještě jednu výhodu časování pomocí JavaScriptu a tím je že si můžeme časování kdykoliv zastavit pomocí právě window.clearTimeout(). Tedy window.setTimout() spustí odpočítávání a window,clearTimeout() ho zastaví.
A jelikož jsem nedal příklad na window.setTimeout() tak jsem se rozhodl to zkombinovat a udělat příklad na oba tyto příkazy. Příklad: |