发布于 2021-02-26 18:22:17
有一些纯JavaScript的DOM实现,比如https://github.com/jsdom/jsdom。我不确定这对您的用例有多有用,但它确实解决了您的主要问题:它允许您运行假设浏览器环境之外的浏览器环境的JavaScript。
我相信jsdom在它的实现中是相当准确的;还有其他类似于mock的实现。无论哪种方式,都可能存在一些剩余的差异,因此严重混淆的代码很可能包括检测仿真环境的机制……
https://stackoverflow.com/questions/66379910
复制相似问题