js indexof参数
在JavaScript中,indexOf()是一个用于在字符串中查指定元素的方法。其语法为:
```javascript
string.indexOf(searchValue, fromIndex)
```
其中,参数searchValue是要查的元素或字符串。参数fromIndex是一个可选参数,表示开始查的索引位置,默认值为0。
indexof的用法javascript当到匹配的元素时,indexOf()方法会返回元素的索引值;如果不到匹配的元素,则返回-1。
例如,假设有一个字符串var str = "Hello, world!",我们可以使用indexOf()方法来查并返回字符串中某个元素的索引。例如:
```javascript
console.log(str.indexOf("o")); // 输出:4
```
在上面的例子中,查字符串"o"第一次出现的位置,结果为4。
如果我们指定了fromIndex参数,indexOf()方法将从该索引位置开始查。例如:
```javascript
console.log(str.indexOf("o", 5)); // 输出:8
```
在上面的例子中,我们从索引位置5开始查字符串"o"第一次出现的位置,结果为8。
需要注意的是,indexOf()方法是区分大小写的。如果要进行大小写不敏感的查,可以使用toLowerCase()或toUpperCase()方法来将字符串转换为统一的大小写。
另外,indexOf()方法还可以用于查数组中的元素。例如:
```javascript
var arr = [10, 20, 30];
console.log(arr.indexOf(20)); // 输出:1
```
在上面的例子中,查数组中值为20的元素,结果为索引1。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。