在我的 JSFiddle 中,我只是试图迭代一个元素数组。正如日志语句所证明的那样,该数组是非空的。然而,调用给forEach
了我(不是很有帮助)“Uncaught TypeError
: undefined
is not a function”错误。
我一定是在做一些愚蠢的事情;我究竟做错了什么?
我的代码:
var arr = document.getElementsByClassName('myClass');
console.log(arr);
console.log(arr[0]);
arr.forEach(function(v, i, a) {
console.log(v);
});
.myClass {
background-color: #FF0000;
}
<div class="myClass">Hello</div>