js Array lastIndexOf

2019年01月02日 11:12 | 2097次浏览 作者原创 版权保护

javascript Array lastIndexOf()函数使用方法


定义

lastIndexOf() 方法返回指定元素(也即有效的 JavaScript 值或变量)在数组中的最后一个的索引,如果不存在则返回 -1。从数组的后面向前查找,从 fromIndex 处开始。


语法

arr.lastIndexOf(searchElement, fromIndex = arr.length - 1])


参数

参数描述
searchElement必选,查找的元素
fromIndex可选,从此位置开始逆向查找。默认为数组的长度减 1,即整个数组都被查找。如果该值大于或等于数组的长度,则整个数组会被查找。如果为负值,将其视为从数组末尾向前的偏移。即使该值为负,数组仍然会被从后向前查找。如果该值为负时,其绝对值大于数组长度,则方法返回 -1,即数组不会被查找。


返回值

数组中最后一个元素的索引,如未找到返回-1


实例

<script type="text/javascript">
var array= ['a', 'b', 'c', 'd'];
alert(array.lastIndexOf('c'));

</script>

运行结果 2


实例2

<script type="text/javascript">
var array= ['a', 'b', 'c', 'd'];
alert(array.lastIndexOf('e'));

</script>

运行结果 -1


实例3

<script type="text/javascript">
var array= ['a', 'b', 'c', 'd'];
alert(array.lastIndexOf('c',1));
alert(array.lastIndexOf('b',1));


</script>

运行结果

-1

1




小说《我是全球混乱的源头》
此文章本站原创,地址 https://www.vxzsk.com/1970.html   转载请注明出处!谢谢!

感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程


上一篇:js Array keys 下一篇:Java编程规范
^