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

TypedArray findIndex()

JavaScript TypedArray findIndex()方法

JavaScript findIndex()方法提供了完成给定测试的数组中第一个元素的索引。如果测试不满意,它将返回-1。
findIndex()不会对没有值的数组元素执行该功能。 findIndex()不会更改原始数组。

语法:

array.findIndex(function(Value, index, arr) thisValue)

参数:

value:当前元素的值。
index:当前元素的数组索引。
arr:对findIndex()方法进行操作的数组对象。
ThisValue :要传递给函数的值,用作其" this"值。如果参数为空,则将值" undefined"作为其" this"值传递。

返回值:

数组元素的索引,否则它返回-1。

浏览器支持:

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

示例1

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

示例2

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