js中indexof的用法例子
JavaScript中的indexOf()是一个用于字符串的方法,用于查一个子串在字符串中的位置。它返回第一次出现该子串的索引,如果未到则返回-1。
下面是一个简单的例子,展示了indexOf()的用法:
```javascript
// 定义一个字符串
var str = "Hello, world! How are you?";
// 使用indexOf()查子串
var index1 = str.indexOf("world");
var index2 = str.indexOf("are");
// 输出结果
console.log("子串'world'的索引:", index1);
console.log("子串'are'的索引:", index2);
```
运行上述代码,我们会得到以下输出:
```
子串'world'的索引: 7
子串'are'的索引: 19
```indexof的用法javascript
在上面的代码中,我们定义了一个字符串`str`,然后使用indexOf()方法来查其中的子串。通过调用`str.indexOf("world")`,我们到了"world"这个子串在字符串中第一次出现的索引位置,它是从第7个字符开始的。同样,通过调用`str.indexOf("are")`,我们到了"are"这个子串在字符串中第一次出现的索引位置,它是从第19个字符开始的。
需要注意的是,indexOf()方法区分大小写。如果要忽略大小写进行查,可以使用toLowerCase()或toUpperCase()方法将字符串转换为小写或大写,然后再进行查。
总结:indexOf()是JavaScript中用于字符串的方法之一,它可以帮助我们查一个子串在字符串中的位置。通过传入子串作为参数调用indexOf()方法,我们可以得到该子串第一次出现的索引位置。如果不到该子串,则indexOf()方法返回-1。

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