JavaScripti programm parameetri edastamiseks funktsioonile setTimeout ()

Selles näites õpid kirjutama JavaScripti programmi, mis edastab parameetri funktsioonile setTimeout ().

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti funktsioonide ja funktsioonide avaldised
  • Javascripti setTimeout ()

setTimeout()Meetod täidab koodiplokk määratud aja pärast. Meetod täidab koodi ainult üks kord.

JavaScripti setTimeouti tavaliselt kasutatav süntaks on:

 setTimeout(function, milliseconds);

Selle parameetrid on järgmised:

  • function - koodiploki sisaldav funktsioon
  • millisekundid - aeg, mille möödudes funktsioon täidetakse

Näide 1: parameetri edastamine seadele timeout

 // 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äljund

Seda teadet näidatakse kõigepealt  Tere maailm

Ülaltoodud programmis edastatakse greet()funktsioon setTimeout().

greet()Funktsiooni siis saab nimetatakse pärast 3000 millisekundit ( 3 sekundit).

Seega kuvab programm teksti Hello world ainult üks kord 3 sekundi pärast .

Näide 2: parameetri edastamine funktsioonile

 // programm parameetri edastamiseks funktsioonile 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äljund

 Seda sõnumit näidatakse esimesena tere maailmas

Ülaltoodud programmis on greet()funktsioonis vajalikud täiendavad parameetrid x ja y .

setTimeout()Funktsiooni kutsumisel edastatakse täiendavad argumendid 'hello'ja funktsioonid, 'world'mida greet()funktsioon kasutab .

Huvitavad Artiklid...