HTMLCollection[]如何转为成数组?oc中可以写js吗?

HTMLCollection[]如何转为成数组?oc中可以写js吗?在UIWebView中删除网页上的广告

转为数组定义个数组然后拷贝进数组里面,hc里面的dom对象无法删除的

oc不懂是什么,删除广告可以 xxx.parentNode.removeChild(xxx)

用一个for循环即可

 function changeArray (aEle){
 var aResult=[];
 for(var i=0;i<aEle.length;i++){
     aResult.push(aEle[i]);
 }
 return aResult;
}

window.onload=function(){
var aEle=document.getElementsByTagName("div");
alert(changeArray(aEle));    //显示为数组
};