V tomto příkladu se naučíte psát program JavaScript, který předá parametr funkci setTimeout ().
Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:
- Funkce a výrazy funkcí JavaScriptu
- Javascript setTimeout ()
setTimeout()Metoda se provede blok kódu po stanovenou dobu. Metoda provede kód pouze jednou.
Běžně používaná syntaxe JavaSet setTimeout je:
setTimeout(function, milliseconds);
Jeho parametry jsou:
- funkce - funkce obsahující blok kódu
- milisekundy - doba, po které je funkce spuštěna
Příklad 1: Předání parametru setTimeout
// program to pass parameter to a setTimeout() function function greet() ( console.log('Hello world'); ) // passing parameter setTimeout(greet, 3000); console.log('This message is shown first');
Výstup
Tato zpráva se zobrazí jako první Hello world
Ve výše uvedeném programu je greet()funkce předána do setTimeout().
greet()Funkce pak se zavolá po 3000 milisekund ( 3 sekund).
Proto program zobrazí text Hello world pouze jednou po 3 sekundách.
Příklad 2: Předání parametru do funkce
//program pro předání parametru do funkce v setTimeout ()function greet(x, y) ( console.log(x); console.log(y); ) // passing parameter setTimeout(greet, 3000, 'hello', 'world'); console.log('This message is shown first');
Výstup
Tato zpráva se zobrazí první ahoj svět
Ve výše uvedeném programu jsou ve greet()funkci vyžadovány další parametry xay .
Při volání setTimeout()funkce jsou předány další argumenty 'hello'a 'world'jsou používány greet()funkcí.








