纯javascript中的DOM实现?

Mar*_*rio 14 javascript dom

DOM的实现或模拟是纯粹的javascript吗?

  • 有env.js,但这需要Rhino.
  • 有jsdom,但这需要Node.

是否有适用于大多数任何javascript解释器的解决方案,例如v8,而不是绑定到任何特定的解释器或引擎?也就是说,JS中是否有任何DOM实现,没有任何设置或垫片可以放入javascript解释器并运行?

Dom*_*nic 5

除了你列出的那些之外,我还听说过关于dom.js的好东西.它需要有限ES6的功能,如const,WeakMapProxy,因此它会在V8和的SpiderMonkey(犀牛),但不是的JavaScriptCore,脉轮,或其他人的工作.