JavaScript lastIndexOf的用法:使用lastIndexOf方法查找元素最后出现的位置

JavaScript lastIndexOf的用法:使用lastIndexOf方法查找元素最后出现的位置 第一张

JavaScript的lastIndexOf方法可以用来查找元素出现的位置。它接受两个参数:要查找的元素和要搜索的范围(可选)。如果没有指定范围,则默认为整个数组。

使用方法

我们需要创建一个数组,用于存放要搜索的元素:

let arr = [1, 2, 3, 4, 5];

我们可以使用lastIndexOf方法来查找元素出现的位置:

let index = arr.lastIndexOf(3); // index = 2

上面的代码表示,数字3在数组arr中出现的位置是2。

我们也可以指定搜索范围,以限制搜索范围:

let index = arr.lastIndexOf(3, 3); // index = -1

上面的代码表示,在数组arr中,从索引3开始(包括索引3),一次出现数字3的位置是-1,也就是没有找到。

lastIndexOf方法还可以搜索字符串:

let str = "Hello world!";
let index = str.lastIndexOf("l"); // index = 9

上面的代码表示,字符串”l”在字符串str中出现的位置是9。

JavaScript的lastIndexOf方法可以用来查找元素出现的位置,可以搜索数组和字符串,也可以指定搜索范围,以限制搜索范围。

© 版权声明
THE END
分享