JavaScript TypedArray lastIndexOf() 方法
JavaScript lastIndex()of 方法返回值的最后一个位置,如果未找到该值,则返回-1。
注意:字符串从末尾到开头搜索,但返回从开头开始的索引,位置为0。
lastIndexof() 方法区分大小写。
语法
array.lastIndexOf(value, start)
参数
Value :第一个参数是要在数组中搜索的值。
Start :它指定开始搜索的位置。如果参数中没有给出值,则默认值为数组的长度。
返回值
表示值最后一次出现的元素的索引,如果找不到该值则返回-1。
浏览器支持
Chrome | Yes |
---|---|
Safari | Yes |
Firefox | Yes |
Opera |
示例1
JavaScript的lastIndexOf()方法
<script type="text/javascript">
// JavaScript to illustrate lastIndexOf() method
function JavaTpoint() {
// string
var str = 'JavaTpoint';
//Finding the index of the string
var index = str.lastIndexOf('T');
document.write(index);
}
JavaTpoint();
// expected output: arr[Output:4]
</script>
输出:
4
示例2
JavaScript lastIndexOf() 方法
<script type="text/javascript">
// JavaScript to illustrate lastIndexOf() method
function JavaTpoint() {
// string
var str = 'JavaTpoint';
//Finding the index of the string
var index = str.lastIndexOf('s');
document.write(index);
}
JavaTpoint();
// expected output: arr[Output:-1]
</script>
输出:
-1