分类: javascript 2664阅读阅读模式
some() 方法
- array1.some(callbackfn[, thisArg])
对数组array1中的每个元素调用回调函数 callbackfn ,当回调函数返回 true 或者遍历完所有数组后,some() 方法终止。
可选参数thisArg可以替换回调函数中的this对象。
filter() 方法
- array1.filter(callbackfn[, thisArg])
对数组 array1 中的每个元素调用回调函数 callbackfn 方法,该方法会返回一个在回调函数中返回 true 的元素的新的集合。
可选参数 thisArg 可以替换回调函数中的this对象
两者的区别
some() 方法返回的是 boolean 值,用于检察数组中是否有某对象,只要有一个存在,即可成立。
filter() 方法返回的是一个新数组,可用于过滤数组中的对象,返回所有符合条件的对象。
完毕!
相关评论 当前评论 2 条 [ 游客 2 | 博主 0 ]
本文由大朗编写,如有错漏或其他不当,请在下方留言,欢迎指正。
本文由大朗编写,如有错漏或其他不当,请在下方留言,欢迎指正。 😐 😐 😐