a setTimeout() metódus

A setTimeout() egy olyan metódus, amely bizonyos idő elteltével lefuttat egy megadott kódot. A felépítése, szintaxisa a következő:

setTimeout(function(){  }, 5000);

Paramétereket fogad a zárójelek (()) közé. Az első paraméter egy név nélküli funkció lesz (function(){}), amelyben a kapcsos zárójelek közé adhatod meg a kódot, amit szeretnél futtatni. A második paraméter pedig az idő, miliszekundumokban (5000 ms = 5 másodperc), amelynek elteltével szeretnéd lefuttatni azt.

Em és pixel

A pixellel ellentétben az em nem egy abszolút, hanem egy relatív mértékegység. Az adott elemre vonatkozó betűméret az alapja (pl. ha 21px az elemre vonatkozó betűméret, és a betűköz értéke – .003 em, akkor a böngészőben a betűköz értéke 21px * -0.003 = -0.063 pixel).

A relatív egységeket arra lehet használni, hogy különböző kijelzőméreteken arányosak maradjanak a méretek.