Comment est setTimeout mis en œuvre dans les interprètes javascript ou des minuteries en général?

StackOverflow https://stackoverflow.com/questions/739847

Question

Comment est une fonction appelée après un certain temps a passé mis en œuvre en javascript ou tout autre langage interprété?

En d'autres termes, est-il une boucle derrière dans l'interpréteur javascript qui vérifie tout le temps une liste des minuteries, ou est-il une manière particulière que les systèmes d'exploitation gèrent cela?

Merci

Était-ce utile?

La solution

Il y a une bonne description dans le blog de John Resig

Autres conseils

Vous pouvez regarder la source de Firefox ou WebKit pour voir comment ils implémenté.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top