欢迎光临
我们一直在努力

解决IE11以下Array没有find的方法

本篇文章记录一下ie11以下array数组不支持find方法的解决方案

扩展find方法
if(!Array.prototype.find){
    Array.prototype.find = function(callback) {
        return callback && (this.filter(callback)|| [])[0];
    };
}

调用demo

//demo
var s = [{"name":"001"},{"name":"002"},{"name":"003"}];
s.find(function(a){
  return a.name=='001'
});

 

赞(0)
未经允许不得转载:自游互动 » 解决IE11以下Array没有find的方法
分享到: 更多 (0)

自由技术,自由自在

项目合作联系我们