$ 和 $$
写这篇博客主要是因为之前不了解$$,孤陋寡闻,偶然在一个技术群里面,一位大佬提到了这个 $ $ ,然后我就去百度了一下资料,这里记录一下。这里分享一个详细链接https://blog.csdn.net/u013028034/article/details/78825549,好了链接分享好了,接下来我就直接把其中有关于 $ $的资料叙述一下吧!(这里注意:两个美元符中间是没有空格,可能是因为markdown的语法,这里只能暂时分开写)
$(selector)
$(selector) 返回带有指定的 CSS 选择器的第一个 DOM 元素的引用。此函数等同于 document.querySelector() 函数。 这里分享一个关于querySelector()函数的链接:http://www.runoob.com/jsref/met-document-queryselector.html
以下示例在文档中返回第一个 p 元素的引用:
<p>test1</p>
<p>test2</p>
<p>test3</p>
注:如果您在使用库,例如,使用 $ 的 jQuery,则此功能将被覆盖, $ 将与该库的实现对应。
这句话很重要,这里我就直接上两张图解释一下:
下面是在浏览器的console中输入$(“p”),输出的结果显示
$$(selector)
$$(selector) 返回与给定 CSS 选择器匹配的元素数组。此命令等同于调用 document.querySelectorAll()。
这里给一个querySelectAll()方法的链接说明:http://www.runoob.com/jsref/met-document-queryselectorall.html
以下示例使用 $$() 在当前文档中创建一个所有 p元素的数组,并显示: