Javascript web worker中HTML字符串内容的类似DOM的API

Javascript web worker中HTML字符串内容的类似DOM的API,javascript,html,web-worker,jsdom,Javascript,Html,Web Worker,Jsdom,是否有任何库可以帮助web worker中的html字符串操作 我希望能够在worker中使用sizzle类型选择器工具,允许我执行以下操作: hString = "<div><img src='foo'></img></div>" imgSrc = $(hString).find("img").attr("src") // foo hString=“” imgSrc=$(hString.find(“img”).attr(“src”)//f

是否有任何库可以帮助web worker中的html字符串操作

我希望能够在worker中使用sizzle类型选择器工具,允许我执行以下操作:

hString = "<div><img src='foo'></img></div>"
imgSrc  = $(hString).find("img").attr("src")   // foo
hString=“”
imgSrc=$(hString.find(“img”).attr(“src”)//foo

,没有DOM交互。

您基本上想要的是一个纯Javascript DOM实现,您可以在上面运行jQuery和

Node.js存在这样一种实现

它可以欺骗DOM窗口对象、API等


您可以获取代码,剥离节点依赖项,并尝试在web worker中的上面应用jQuery

我已经知道jsdom了。这很好,但有点慢,而且可能太痛苦了,无法让它在工人体内工作。你有理由让它更快吗?