当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript typedArray.lastIndexOf()用法及代码示例


typedArray.lastIndexOf() 是 JavaScript 中的内置函数,用于返回存在给定元素的 typedArray 的最后一个索引,否则如果该元素不存在则返回 -1。

用法:

typedArray.lastIndexOf(search_Element, from_Index])

参数:它接受下面指定的两个参数:

  • search_Element:它是要搜索的最后一个索引的元素。
  • from_Index:它是可选的。它是要搜索元素的索引,其默认值是 typedArray 的长度。

返回值:它返回给定元素所在的 typedArray 的最后一个索引,否则如果该元素不存在则返回 -1。

示例 1:

javascript


// Creating a typedArray with some elements 
var A = new Uint8Array([5, 10, 15, 15, 5, 20, 10]); 
  
// Calling lastIndexOf() function 
b = A.lastIndexOf(10);      
c = A.lastIndexOf(5);      
d = A.lastIndexOf(15);   
e = A.lastIndexOf();   
f = A.lastIndexOf(20);  
g = A.lastIndexOf(25);  
  
// Printing returned values 
console.log(b); 
console.log(c); 
console.log(d); 
console.log(e); 
console.log(f); 
console.log(g);

输出:

6
4
3
-1
5
-1

示例 2:

javascript


// Creating a typedArray with some elements 
var A = new Uint8Array([5, 10, 15, 15, 5, 20, 10]); 
  
// Calling lastIndexOf() function 
b = A.lastIndexOf(10, 1);      
c = A.lastIndexOf(5, 2);      
d = A.lastIndexOf(15, 3);   
e = A.lastIndexOf(15, 1);   
f = A.lastIndexOf(20, 1);  
g = A.lastIndexOf(25, 3);  
  
// Printing returned values 
console.log(b); 
console.log(c); 
console.log(d); 
console.log(e); 
console.log(f); 
console.log(g);

输出:

1
0
3
-1
-1
-1


相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 JavaScript typedArray.lastIndexOf() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。