let users = [
{id:1,name:'李四'},
{id:2,name:'张三'},
{id:3,name:'王五'}
]
Array.prototype.find = function(callback){
for(var i =0;i<this.length;i++){
if(callback(this[i])){
break
};
}
console.log(i)
return this[i]
}
function getitem (item){
return item.id==3
}
let a = users.find(getitem);4
console.log(a)
相关文章
- 02-02BeautifulSoup库findAll()、find()方法详解
- 02-02如何理解 slice() 方法是浅拷贝?深入数组浅拷贝里的小细节
- 02-02数组和字符串容易搞混的方法
- 02-02JS中的.map()方法-取数组,.sort()方法-数据排序,.slice()方法-数据切片的使用
- 02-02js数组Array对象方法
- 02-02js 数组方法的作用,各方法是否改变原有的数组
- 02-02HDU2227Find the nondecreasing subsequences(树状数组+DP)
- 02-0215-Pandas之数组分组的高级方法
- 02-02js sort方法根据数组中对象的某一个属性值进行排序
- 02-02js sort方法根据数组中对象的某一个属性值进行排序