[Php-it] [JS] simulare lo sleep.
Cristiano Verondini
cverondini at deis.unibo.it
Thu Dec 28 15:19:26 CET 2006
>> Se javascript è monothread e l'unico thread è impegnato ad aspettare
>> il cambio di stato di una variabile, chi cambia la variabile?
> Non puo' essere cosi' monotrhread perche' allora non funzionerebbero
> setTimeout e setTimeinterval.
Allora trovami in giro qualcuno che usi un qualche codice che faccia
quello che vuoi fare usando lo stesso paradigma (chiamata di funzione
bloccante). O forse è per questo che se fai una ricerca per 'javascript
sleep' trovi un sacco di persone che sono bloccate sullo stesso problema?
E forse è per questo che esiste un'altra soluzione, che cerca di essere
funzionalmente equivalente, ma viene espressa in un secondo modo, modo che
ti è stato suggerito più volte, ma che tu continui ad ignorare:
function A() {
// ...
setTimeout('B', 10000);
// il codice messo qui viene eseguito *subito*
}
function B() {
// codice che viene eseguito dopo 10 secondi
}
Cris
--
Cristiano Verondini
http://www.verondini.it --- [ICQ: 114 190]
More information about the Php-it
mailing list