js技术之获取字符串中某个字符的位置(lastIndexOf方法和indexOf方法)
在JavaScript中,可以使用`lastIndexOf(`方法和`indexOf(`方法来获取字符串中一些字符的位置。
`lastIndexOf(`方法返回指定字符在字符串中最后出现的位置,如果未到该字符则返回-1、该方法的语法如下:
```javascript
string.lastIndexOf(searchValue[, fromIndex])
```
其中,`searchValue`参数是要的字符或字符串,`fromIndex`参数是可选的,表示从指定索引处开始向前。
示例:
```javascript
var str = "Hello World";
var index = str.lastIndexOf("o");
console.log(index); // 输出:7
```
`indexOf(`方法返回指定字符在字符串中第一次出现的位置,如果未到该字符则返回-1、该方法的语法如下:
```javascript
string.indexOf(searchValue[, fromIndex])
```
其中,`searchValue`参数是要的字符或字符串,`fromIndex`参数是可选的,表示从指定索引处开始向后。
示例:
```javascript
var str = "Hello World";
var index = str.indexOf("o");
字符串截取方法jsconsole.log(index); // 输出:4
```
需要注意的是,`lastIndexOf(`方法和`indexOf(`方法都是区分大小写的。如果要忽略大小写,可以将字符串都转换为小写或大写后再进行。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论