Vraag & Antwoord

Webprogrammeren & scripting

[JS] Is een while-lus te pauzeren?

5 antwoorden
  • Ik wil een lus pauzeren. Als ik zoek op google heeft iedereen het over 'setTimeout();', maar ik wil het in 1 functie houden. Voor het overzicht en om lokale variabelen niet kwijt te raken. Is dit ingebouwd?
  • Helaas, dat is niet mogelijk.
  • Zet iets als dit binnen je lus: [code:1:71eeb62e47]var straks, nu; straks = new Date().getTime(); nu = straks; while ( ( nu-straks) < 5000 ) { nu = new Date().getTime(); }[/code:1:71eeb62e47] Hierbij is die 5000 het aantal milliseconden dat deze while-lus de boel gaat vertragen.
  • Heb je ook al eens nagedacht over de systeem resources die je code opslokt?
  • [quote:c81de23d3c="Annie"]Heb je ook al eens nagedacht over de systeem resources die je code opslokt?[/quote:c81de23d3c] Yep, maar (teveel) uitweiden bij het geven van een antwoord levert meestal alleen nog maar meer vraagtekens op. Script pauzeert (alles) voor 5 seconden, zoals gevraagd.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.