1. 使用some查找数组中数据会效率更高
2. 注意事项
· some 方法遇true返回,即会停止循环
· some方法返回的是Boolean值,所以要取得some返回的数据需要使用下面的方法
· some方法返回数据需要return true
var arr = [1,2,3,4,5];
var newArr = [];
arr.some(function(item) {
if (item == 1) {
newArr.push(item);
return true;
}
})
网友评论