admin 管理员组

文章数量: 887021


2023年12月17日发(作者:lambdapython用法)

前端indexof用法

前端中的indexOf方法用于查找字符串中指定元素或子字符串在字符串中第一次出现的位置,如果找到,则返回该元素或子字符串在字符串中的索引值;如果未找到,则返回-1。

语法:f(searchValue, fromIndex)

参数解释:

- searchValue:要查找的元素或子字符串。

- fromIndex:可选参数,表示开始查找的位置索引。默认为0,即从字符串的开始位置开始查找。

示例代码:

```javascript

var str = "Hello World";

(f("o")); // 输出:4

(f("o", 5)); // 输出:7

(f("abc")); // 输出:-1

```

在上述示例中,第一个语句输出的结果是4,表示字符"o"在字符串中第一次出现的位置是索引值4。

第二个语句使用了fromIndex参数,从索引值5开始查找字符"o",输出的结果是7,表示字符"o"在字符串中第一次出现的位置是索引值7。

第三个语句中的"abc"是字符串str中不存在的子字符串,所以输出的结果是-1,表示没有找到该子字符串。


本文标签: 字符串 表示 位置