js怎么知道数组中满足条件的第一个元素?
1、如下图:

1、语法:arr.find(callback[, thisArg])

2、参数:
callback
在数组每一项上执行的函数,接收 3 个参数:

3、element | 当前遍历到的元素。
index | 可选
当前遍历到的索引。
array | 可选
数组本身。
thisArg | 可选
执行回调时用作this 的对象。

4、返回值:数组中第一个满足所提供测试函数的元素的值,否则返回 undefined。

1、find方法对数组中的每一项元素执行一次 callback 函数,直至有一个 callback 返回 true。当找到了这样一个元素后,该方法会立即返回这个元素的值,否则返回 undefined。
2、find方法不会改变数组。

1、用对象的属性查找数组里的对象

2、寻找数组中的质数。
下面的例子展示了如何从一个数组中寻找质数(如果找不到质数则返回undefined)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:83
阅读量:22
阅读量:95
阅读量:178
阅读量:177