首页题目详情

在DOM操作中,querySelector() 和 getElementsByClassName() 的主要区别是什么?

题目配图
A.querySelector() 只能获取ID,getElementsByClassName() 只能获取类名
B.querySelector() 返回元素集合,getElementsByClassName() 返回第一个匹配的元素
C.querySelector() 返回第一个匹配的元素,getElementsByClassName() 返回元素集合
D.querySelector() 和 getElementsByClassName() 的用法完全相同

优质解答

答案

C

解析

querySelector() 返回第一个匹配的元素,而 getElementsByClassName() 返回所有匹配的元素集合,因此它们的主要区别是返回类型不同。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Web程序设计单选题中等AI生成