×

Array.find()方法检查数组中的所有元素,返回满足条件的第一个元素

作者:andy0012020.01.19来源:Web前端之家浏览:13499评论:0
关键词:jsArray.find()

Array.find()方法是JavaScript中的一个内置方法,用于获取满足所提供条件的数组中第一个元素的值。

说明:

Array.find()方法检查数组中的所有元素,返回满足条件的第一个元素。

语法:

array.find(function(currentValue, index, arr),thisValue)

参数:

● function(currentValue, index,arr):必需参数,数组每个元素需要执行的函数。函数参数:

 ○ currentValue:必需,当前元素;

 ○ index:可选,当前元素的索引值;

 ○ arr:可选,当前元素所属的数组对象。

● thisValue:可选参数,传递给函数的值一般用 "this" 值。如果这个参数为空, "undefined" 会传递给 "this" 值

返回值:返回符合测试条件的第一个数组元素值,如果没有符合条件的则返回 undefined。

示例:返回数组中大于20的第一个元素

<script>
	var array = [10, 20, 30, 40, 50];

	var found = array.find(function(element) {
		return element > 20;
	});
	console.log(found);
</script>

//输出
30

您的支持是我们创作的动力!
温馨提示:本文作者系 ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://www.jiangweishan.com/article/js809809890585.html

网友评论文明上网理性发言 已有0人参与

发表评论: