亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

JavaScript 數(shù)組 lastIndexOf() 方法

 JavaScript 數(shù)組對象

lastIndexOf()方法返回從右向左(從字符串最后出現(xiàn)的位置)出現(xiàn)某個字符或字符串的首個字符索引值,沒有匹配的則返回-1(與indexOf相反)。

如果找不到該元素,它將返回-1。

如果該元素存在多次,它將返回最后一次出現(xiàn)的位置。

如果要從頭到尾進(jìn)行搜索,請使用indexOf()方法。

注意:有關(guān)String方法,請參見String.lastIndexOf()

語法:

array.lastIndexOf(element, start)
var fruits = ['Banana', 'Mango', 'Apple', 'Orange', 'Apple'];
fruits.lastIndexOf('Apple');// returns 4
測試看看?/?

瀏覽器兼容性

表中的數(shù)字指定了完全支持lastIndexOf()方法的第一個瀏覽器版本:

Method
lastIndexOf()349

參數(shù)值

參數(shù)描述
element(必需)要在數(shù)組中定位的元素
start(可選)開始搜索元素的索引。默認(rèn)值為(array.length-1)

技術(shù)細(xì)節(jié)

返回值:數(shù)組中元素的最后一個索引;-1(如果找不到)
JavaScript版本:ECMAScript 5

更多實例

返回數(shù)組中元素“ Orange”的最后位置,在位置5開始搜索(向后搜索):

 var fruits = ['Banana', 'Mango', 'Apple', 'Orange', 'Guava', 'Apple', 'Orange'];
fruits.lastIndexOf('Orange', 5);
測試看看?/?

如果給定的參數(shù)是數(shù)組中不存在的值,則它將返回-1

var fruits = ['Banana', 'Mango', 'Apple', 'Orange', 'Apple'];
fruits.lastIndexOf('Beer');// returns -1
測試看看?/?

如果該元素存在多次,它將返回最后一次出現(xiàn)的位置:

var nums = [1, 4, 2, 3, 4, 5, 5, 4, 5];
nums.lastIndexOf(4);
測試看看?/?

 JavaScript 數(shù)組對象