TypeScript - Array lastIndexOf()



lastIndexOf() 方法返回数组中给定元素最后出现的位置索引,如果元素不存在则返回 -1。数组搜索从 fromIndex 开始,从后向前搜索。

语法

array.lastIndexOf(searchElement[, fromIndex]);

参数详情

  • searchElement − 要在数组中查找的元素。

  • fromIndex − 从哪个索引开始反向搜索。默认为数组长度,即搜索整个数组。如果索引大于等于数组长度,则搜索整个数组。如果为负数,则将其视为从数组末尾的偏移量。

返回值

返回从最后找到的元素的索引。

示例

var index = [12, 5, 8, 130, 44].lastIndexOf(8); 
console.log("index is : " + index );

编译后,它将生成相同的 JavaScript 代码。

其输出如下:

index is : 2
typescript_arrays.htm
广告