Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

TypedArray find()

JavaScript TypedArray find()方法

JavaScript find()方法用于获取满足以下条件的数组中第一个元素的值:提供条件。 find()方法对数组中存在的每个元素一次应用该函数。如果在数组中找到该函数并且不检查剩余值,则该函数返回一个真值。否则,它将返回undefined。
find()不对空数组执行该函数。 find()不会更改原始值。

语法:

array.find(function(value, index, arr))

参数:

value(必需):当前元素的值。
index(可选):当前元素的数组索引。
arr:当前元素所属的数组对象。

返回值:

如果数组中的元素满足条件,则返回数组元素值,否则返回未定义。

浏览器支持:

浏览器 版本
Chrome 45.0
Edge 7.1
Firefox 25.0
Opera 32.0

示例1

JavaScript数组find()方法
<script type="text/javascript">
// JavaScript to illustrate find() method
function lidihuo(value)
{
return value >12;
}
 // Input array
var arr = [1,2,3,4,5,6,7,8,9,12,11,14];
var result = arr.find(lidihuo);
document.write(result)
// expected output: arr[Output:14]
</script>
输出:
14

示例2

JavaScript数组find()方法
<script type="text/javascript">
// JavaScript to illustrate find() method
function lidihuo(value)
{
return value ==15;
}
 // Input array
var arr = [1,2,3,4,5,6,7,8,9,12,11,14];
var result = arr.find(lidihuo);
document.write(result)
// expected output: arr[Output: undefined]
</script>
输出:
undefined
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4