當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。