Jquery 美元(p:first);VS document.querySelector(“p”);
我不明白。Jquery 美元(p:first);VS document.querySelector(“p”);,jquery,html,dom,Jquery,Html,Dom,我不明白。 $(“p:first”)选择第一个p元素。这同样适用于document.querySelector(“p”) 那为什么不能只用一个呢 我希望这不是一个愚蠢的问题,但我真的需要弄清楚这一点 编辑 什么时候我们可以使用这两个选项中的每一个?如果您想获得必须的性能,请使用document.querySelector(“p”) 关于这个问题,我建议你看看这个网站。这两种说法没有区别document.querySelector(“p”)是纯javascript,$(“p:first”)使用jQ
$(“p:first”)
选择第一个p
元素。这同样适用于document.querySelector(“p”)代码>
那为什么不能只用一个呢
我希望这不是一个愚蠢的问题,但我真的需要弄清楚这一点
编辑
什么时候我们可以使用这两个选项中的每一个?如果您想获得必须的性能,请使用document.querySelector(“p”)代码>
关于这个问题,我建议你看看这个网站。这两种说法没有区别document.querySelector(“p”)
是纯javascript,$(“p:first”)
使用jQuery
jQuery是一个简化JavaScript编程的JavaScript库。它的语法非常简单,使一切变得更容易
您可以通过查看了解有关jQuery的更多信息。一个是jQuery,一个库。另一个是纯javascriptdocument.querySelector(“p”)
是纯javascript,如果不想包含jQuery,请使用它<代码>$(“p:first”)
是jQuery。确切的问题是什么?如果您在其他地方使用jquery,请使用$(“p:first”)
进行简洁的编码。如果不使用jquery,则使用详细版本。也被称为“香草javascript”。值得注意的是,document.querySelector
在2010年之前(大约)在(主)浏览器中根本不存在,因此在2010年之后迁移需要一段时间,而jquery版本在2006年立即可用(无需等待用户迁移到更新的浏览器)。