let array=[];
array.push({a:1})
ES6
array.find(item=>item.a)
array.findIndex(item=>item.a)
ES5???
let array=[];
array.push({a:1})
ES6
array.find(item=>item.a)
array.findIndex(item=>item.a)
ES5???
只查找一遍,或者替换成.filter,返回符合规格的新数组,我这里只想搜一个值,就只是惰性搜索
let result:{balance:string};
res.rows.some((val,index,arr)=>{
if(val.balance.indexOf("test")>=0){
result = val;
return true;
}
return false;
});
console.log(result)
2 回答1.6k 阅读✓ 已解决
2 回答923 阅读✓ 已解决
1 回答853 阅读✓ 已解决
559 阅读
264 阅读
for循坏一下
Array.prototype.find=function(callback){
}
大体这样试试