首页 > 解决方案 > 通过类名查找元素和通过 CSS 选择器查找元素有什么区别?

问题描述

班级名称:

var x = document.getElementsByClassName("intro");

CSS 选择器:

var x = document.querySelectorAll("p.intro");

我很困惑是有什么区别还是两者都一样?

标签: javascripthtmlcssdomcss-selectors

解决方案


document.getElementsByClassName("intro");返回一个 html 元素 document.querySelectorAll("p.intro");数组 返回一个节点数组

这里解释了元素和节点之间的区别


推荐阅读