Web工作者没有单独的Javascript文件?

据我所知,Web worker需要在一个单独的JavaScript文件中编写,并像这样调用:


new Worker('longrunning.js')

我正在使用闭包编译器来组合和缩小我的所有JavaScript源代码,而我宁愿不必将我的worker放在单独的文件中进行分发。有办法做到这一点吗?


new Worker(function() {

    //Long-running work here

});

鉴于第一类函数对JavaScript至关重要,为什么执行后台工作的标准方法必须从服务器加载整个'其他JavaScript文件?


幕布斯6054654
浏览 361回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript