Maison >interface Web >js tutoriel >Les travailleurs Web en ligne peuvent-ils simplifier le déploiement et la minification ?
Traditionnellement, les Web Workers sont instanciés en chargeant un fichier JavaScript distinct, comme vous l'avez mentionné :
<code class="html">new Worker('longrunning.js')</code>
Bien que pratique, cette approche peut compliquer le déploiement et la minification lors de l'utilisation d'outils tels que Closure Compiler. Pour résoudre ce problème, vous pouvez utiliser Blob() pour créer des travailleurs en ligne dans le même fichier HTML que votre logique principale.
Voici comment créer un travailleur en ligne using Blob() :