相关疑难解决方法(0)

queryAll和querySelectorAll之间有什么区别

DOM标准中定义看起来几乎完全相同,我不明白其中的区别.

queryAll和之间有什么区别querySelectorAll.

DOM标准的评估逻辑如下,但我不够聪明,无法理解它.

query & queryAll

要将相对选择器字符串relativeSelectors与集匹配,请运行以下步骤:

设s是解析来自relativeSelectors的相对选择器的结果.[SELECTORS]

如果s失败,则抛出JavaScript TypeError.

使用:scope元素集返回评估选择器的结果.[SELECTORS]

查询(relativeSelectors)方法必须返回运行的第一个结果匹配相对选择器字符串relativeSelectors与由上下文对象组成的集合,如果结果是空列表,则返回null.

queryAll(relativeSelectors)方法必须返回一个使用运行结果初始化的Elements数组,将一个相对选择器字符串relativeSelectors与一个由上下文对象组成的集合匹配.

querySelector & querySelectorAll

要将选择器字符串选择器与节点进行范围匹配,请运行以下步骤:

设s是解析选择器选择器的结果.[SELECTORS]

如果s失败,则抛出JavaScript TypeError.

使用作用域根节点和范围过滤的作用域方法,返回评估选择器s对节点根的结果.[SELECTORS].

querySelector(selectors)方法必须返回对上下文对象运行scope-match选择器字符串选择器的第一个结果,否则返回null如果结果是空列表.

querySelectorAll(selectors)方法必须针对上下文对象返回运行scope-match选择器字符串选择器的静态结果.

javascript dom selectors-api

15
推荐指数
2
解决办法
6339
查看次数

标签 统计

dom ×1

javascript ×1

selectors-api ×1