JavaScript findIndex()方法提供了完成给定测试的数组中第一个元素的索引。如果测试不满意,它将返回-1。
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 |
JavaScript TypedArray findIndex()方法
来源:LearnFk无涯教程网
<script type="text/javascript"> // JavaScript to illustrate findIndex() method function JavaTpoint(value) { return value >34; } //Input array var arr = [1,2,3,4,5,6,7,8,9,12,11,14]; var result = arr.findIndex(JavaTpoint); document.write(result)// expected output: arr[Output:-1] </script>
输出:
-1
JavaScript TypedArray findIndex()方法
来源:LearnFk无涯教程网
<script type="text/javascript"> //JavaScript to illustrate findIndex() method function JavaTpoint(value) { return value ==6; } //Input array var arr = [1,2,3,4,5,6,7,8,9,12,11,14]; var result = arr.findIndex(JavaTpoint); document.write(result) // expected output: arr[Output:5] </script>
输出:
5
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)