Javascript Node.js dom API-jsdom,cheerio-我可以使用js命令还是需要使用jQuery?

Javascript Node.js dom API-jsdom,cheerio-我可以使用js命令还是需要使用jQuery?,javascript,jquery,node.js,dom,Javascript,Jquery,Node.js,Dom,是否有node.js的dom api,我可以在其中简单地使用js命令?我希望避免使用jQuery,因为我已经得到了JS中的代码。如果我没记错的话,您可以在jsdom模块中使用JS代码。默认情况下,它的代码示例具有: var $ = window.$; (要使用jQuery)只需将其更改为: var document = window.document; 您可以使用一些JavaScript代码,如: document.getElementById('yourid'); 没有jQuery到Ja

是否有node.js的dom api,我可以在其中简单地使用js命令?我希望避免使用jQuery,因为我已经得到了JS中的代码。

如果我没记错的话,您可以在jsdom模块中使用JS代码。默认情况下,它的代码示例具有:

var $ = window.$;
(要使用jQuery)只需将其更改为:

var document = window.document;
您可以使用一些JavaScript代码,如:

document.getElementById('yourid');

没有jQuery到JavaScript的转换器,因为jQuery是JavaScript。用jQuery编写的所有东西都可以用JavaScript编写——当然有些代码会更复杂/更大——这就是jQuery被发明的原因(更简单的代码,具有良好的浏览器支持)。

您尝试过什么吗?看起来用jsdom编写JS很好——看看@b4rtekb答案。它很有效!不知道为什么官方文档只使用jquery,但最好在某个地方展示一下,或者简单地写一下,您也可以使用JS,就像您的示例中一样。