【JS】将NodeList转换为数组

function convertToArray(nodes){
    var array = null;
    try{
        array = Array.prototype.slice.call(nodes, 0);  // 针对非IE
    } catch(ex){
        array = new Array();
        for(var i=0, len=nodes.length; i<len; i++){
            array.push(nodes[i]);  // IE
        }
    }
    return array;
}


你可能感兴趣的:(JavaScript)