📅  最后修改于: 2023-12-03 15:16:06.512000             🧑  作者: Mango
在 JavaScript 中的选择器是一个非常强大,灵活的概念。在过去,我们经常使用诸如 jQuery 等库来简化选择器的编写。然而,现代 JavaScript 已经内置了一些非常强大的选择器,其中之一是 querySelector
。这个方法可以帮助我们在 DOM 中找到匹配的元素。
querySelector
方法首先,让我们看一下 querySelector
方法的语法:
var element = document.querySelector(selectors);
这个方法接受一个必需的参数 selectors
,这是一个字符串,可以是任何有效的 CSS 选择器。它返回与选择器匹配的第一个元素,如果没有匹配项,则返回 null
。
让我们来看一些使用 querySelector
的例子。
var example = document.querySelector("#example");
这使用了一个 ID 选择器来选择一个 ID 为“example”的元素,并将其赋值给 example
变量。
var example = document.querySelector(".example");
这里使用了一个类选择器来选择第一个类为“example”的元素。请注意,它只会选择第一个元素。
<p>
元素var paragraph = document.querySelector("p");
这个例子使用了一个标签选择器,它选择了文档中第一个 <p>
元素并将其赋值给 paragraph
变量。
querySelector
是一个强大的方法,可以帮助我们在 DOM 中查找元素。它使用标准的 CSS 选择器,因此您可以使用您熟悉的任何选择器。请记住,它只返回匹配项的第一个元素,如果没有匹配项则返回 null
。