前端indexof用法
前端中的indexOf方法用于查字符串中指定元素或子字符串在字符串中第一次出现的位置,如果到,则返回该元素或子字符串在字符串中的索引值;如果未到,则返回-1。
语法:string.indexOf(searchValue, fromIndex)
参数解释:
- searchValue:要查的元素或子字符串。
- fromIndex:可选参数,表示开始查的位置索引。默认为0,即从字符串的开始位置开始查。
示例代码:
```javascript
var str = "Hello World";
console.log(str.indexOf("o")); // 输出:4
console.log(str.indexOf("o", 5)); // 输出:7
console.log(str.indexOf("abc")); // 输出:-1
indexof的用法javascript```
在上述示例中,第一个console.log语句输出的结果是4,表示字符"o"在字符串中第一次出现的位置是索引值4。
第二个console.log语句使用了fromIndex参数,从索引值5开始查字符"o",输出的结果是7,表示字符"o"在字符串中第一次出现的位置是索引值7。
第三个console.log语句中的"abc"是字符串str中不存在的子字符串,所以输出的结果是-1,表示没有到该子字符串。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论