80 votes

Étant donné que JavaScript est monothread, comment les travailleurs Web en HTML5 font-ils du multithreading ?

J'ai lu des articles sur les travailleurs Web en HTML5, mais je sais que JavaScript est à thread unique.

Ma question est:

Comment les travailleurs du Web font-ils alors un travail multithread ? ou comment le simulent-ils si ce n'est pas vraiment multithread ? Cela ne me semble pas clair ici.

1voto

rapadura Points 1920

Le navigateur lance un fil avec le javascript que vous souhaitez exécuter. C'est donc un vrai fil, avec ce truc des travailleurs Web, votre js n'est plus mono-thread.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X