共同点:
find 和 filter 都是不改变原数组的方法
不同点:
1、filter返回的是数组,find返回的是对象( 找到就返回该元素,找不到返回undefined )
2、find()找到第一个元素后就不会在遍历其后面的元素,
所以如果数组中有两个相同的元素,他只会找到第一个,第二个将不会再遍历了。
共同点:
find 和 filter 都是不改变原数组的方法
不同点:
1、filter返回的是数组,find返回的是对象( 找到就返回该元素,找不到返回undefined )
2、find()找到第一个元素后就不会在遍历其后面的元素,
所以如果数组中有两个相同的元素,他只会找到第一个,第二个将不会再遍历了。