对象转为数组

状况描述:JavaScript用className获取到一系列元素,无法使用forEach方法,因为其为对象而非数组。
解决方案:

//javascript
var el=document.getElementsByClassName("el");
var arr=[];
for(var i in el){
    arr.push(el[i]);
}
console.log(typeof arr);//Array

你可能感兴趣的:(Javascript)