indexOf怎么使用
时间: 2023-10-19 16:09:08 浏览: 65
indexOf 和 lastIndexOf 使用示例介绍
indexOf() 是 JavaScript 字符串的一个方法,用于查找一个字符串中是否包含另一个子字符串,并返回该子字符串在原字符串中的起始位置。如果子字符串不存在于原字符串中,则返回 -1。
使用方法如下:
```
let str = "Hello World!";
let pos = str.indexOf("World"); // 返回 6
```
在上面的例子中,字符串 "Hello World!" 中包含子字符串 "World",因此 indexOf() 返回 6,表示子字符串 "World" 在原字符串中的起始位置为第 7 个字符。注意,字符串的位置是从 0 开始计数的。如果子字符串 "World" 不存在于原字符串中,则返回 -1,例如:
```
let str = "Hello World!";
let pos = str.indexOf("Python"); // 返回 -1
```
在上面的例子中,字符串 "Hello World!" 中不存在子字符串 "Python",因此 indexOf() 返回 -1。
阅读全文