kpo*_*zin 5 javascript jquery dom web-worker
我希望能够在Web Worker中使用jQuery中的许多实用程序方法,这些方法无法访问window或document对象.
具体来说,我希望能够像使用方法$.extend(),$.ajax()以及整个$.Deferred()系统.我显然不需要任何DOM遍历和操作方法,所以我不是在寻找像JSDOM这样的解决方案.
我可以自己提取jQuery的非DOM部分,但这很难维护.是否有任何可用的发行版或构建脚本的jQuery只是构建非DOM部分?
我的答案: https: //github.com/kpozin/jquery-nodom。
到目前为止,我已经在Web Worker 上下文内部的$.Deferred()一个子集上对其进行了工作和测试。$.ajax()文档和可能的测试套件稍后发布。
初始测试版本可用:jquery.nodom.js