js数组lastIndexOf()方法
js数组lastIndexOf()方法是用来获取数组中某一项出现的位置的,它的语法格式如下:
array.lastIndexOf(searchElement[, fromIndex])
其中,searchElement是要查找的元素,fromIndex是可选参数,表示从数组的哪一个位置开始搜索,默认值是数组的长度减一。
下面来看一个示例,查找数组中值为3的元素出现的位置:
var arr = [1, 2, 3, 4, 3, 5]; var index = arr.lastIndexOf(3); console.log(index); //4
从上面的代码可以看出,3在数组中出现的位置是4。
除了上面的示例外,js数组lastIndexOf()方法还可以接受第二个参数,表示从数组的哪一个位置开始搜索,下面来看一个示例:
var arr = [1, 2, 3, 4, 3, 5]; var index = arr.lastIndexOf(3, 3); console.log(index); //2
从上面的代码可以看出,3在数组中出现的位置是2,因为我们指定了从位置3开始搜索,所以搜索的结果就变成了2。
一下,js数组lastIndexOf()方法可以用来获取数组中某一项出现的位置,它的语法格式是:array.lastIndexOf(searchElement[, fromIndex]),其中searchElement是要查找的元素,fromIndex是可选参数,表示从数组的哪一个位置开始搜索,默认值是数组的长度减一。