Solve 360 Extreme Edition browser is not compatible filter function js Array array of issues

Array.prototype.filter = Array.prototype.filter || function(func) {
    var arr = this;
    var r = [];
    for (var i = 0; i < arr.length; i++) {
        if (func(arr[i])) {
            r.push(arr[i]);
        }
    }
    return r;
}
var items = [ 1, 2, 3, 4, 5, 6]; 
items = items.filter(function (item) {
                     return (item ===2 );
                 });

 

Guess you like

Origin www.cnblogs.com/james641/p/11131760.html