此方法返回指定值最後一次出現的調用 String 對象內的索引,開始搜索fromIndex或者-1如果未找到該值。
用法
string.lastIndexOf(searchValue[, fromIndex])
參數詳細信息
searchValue- 表示要搜索的值的字符串。
fromIndex− 開始搜索的調用字符串中的位置。它可以是介於 0 和字符串長度之間的任何整數。默認值為 0。
返回值
返回最後找到的出現的索引,否則 -1 如果未找到。
示例
var str1 = new String( "This is string one and again string" );
var index = str1.lastIndexOf( "string" );
console.log("lastIndexOf found String:" + index );
index = str1.lastIndexOf( "one" );
console.log("lastIndexOf found String:" + index );
在編譯時,它將在 JavaScript 中生成相同的代碼。
其輸出如下 -
lastIndexOf found String:29 lastIndexOf found String:15
相關用法
- TypeScript String localeCompare()用法及代碼示例
- TypeScript String concat()用法及代碼示例
- TypeScript String charCodeAt()用法及代碼示例
- TypeScript String slice()用法及代碼示例
- TypeScript String split()用法及代碼示例
- TypeScript String search()用法及代碼示例
- TypeScript String indexOf()用法及代碼示例
- TypeScript String replace()用法及代碼示例
- TypeScript String substring()用法及代碼示例
- TypeScript String charAt()用法及代碼示例
- TypeScript String substr()用法及代碼示例
- TypeScript Array forEach()用法及代碼示例
- TypeScript Array map()用法及代碼示例
注:本文由純淨天空篩選整理自 TypeScript - String lastIndexOf()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。