您现在的位置是: 首页 > 科技 >

🌟str.indexOf()的用法🔍

  • 2025-03-24 02:48:34
导读 小伙伴们,今天来聊聊`str.indexOf()`这个小而强大的工具!它可是字符串操作中的明星选手哦。简单来说,`indexOf()`的作用是查找某个字符或...

小伙伴们,今天来聊聊`str.indexOf()`这个小而强大的工具!它可是字符串操作中的明星选手哦。简单来说,`indexOf()`的作用是查找某个字符或子字符串在原字符串中首次出现的位置,返回值是从0开始的索引值。如果没找到,则返回-1。😎

举个栗子:

```javascript

let str = "Hello, world!";

console.log(str.indexOf("world")); // 输出 7

```

上面这段代码中,`"world"`从索引7开始出现,所以返回7。要是找不到呢?比如:

```javascript

console.log(str.indexOf("python")); // 输出 -1

```

这里因为字符串里没有`"python"`,所以返回-1。💡

`indexOf()`还支持第二个参数,用来指定开始搜索的位置。例如:

```javascript

console.log(str.indexOf("o", 5)); // 输出 8

```

从索引5之后找`"o"`,结果出现在索引8。

掌握这个方法,处理字符串分分钟变高效!💪✨

免责声明:本文由用户上传,如有侵权请联系删除!
Top