|
|
1
385
不,作为
specified in DOM4
在所有现代浏览器中(几乎任何其他浏览器,即<=8),都可以调用Array的
|
|
|
2
70
你可以用
在不支持
Rest解构
而替代功能
|
|
|
3
30
MDN编号: Document.querySelectorAll() |
|
|
4
14
正如其他人所说的,这是一个否定论者。下面是一个完整的、有效的示例:
|
|
|
5
9
结果
|
|
|
6
5
不
https://developer.mozilla.org/en/DOM/document.getElementsByClassName |
|
|
7
3
如前所述,
NodeList 相反。
区别很重要,因为DOM4现在定义 是可以的。 根据 Web IDL
也就是说,如果你想用
注意这还没有得到广泛的支持。另请参见 forEach method of Node.childNodes? |
|
|
9
1
这是更安全的方法:
|
|
|
10
0
是什么
类似于参数的类数组对象
可通过
|
|
|
11
0
下面是我在jsperf上创建的一个测试: https://jsperf.com/vanillajs-loop-through-elements-of-class Chrome和Firefox中最出色的版本是与document.getElementsByClassName:
在Safari中,这个变体是赢家:
|
|
|
Vadym · jQuery类选择器和文本添加 11 年前 |
|
|
ralphS16 · 如何通过类名或其他类名获取元素? 11 年前 |
|
|
Andrew · 如何在纯JavaScript中从元素中删除类? 12 年前 |