手揣网教程:绿色安全纯净官方版,体验当今速度最快的浏览器!

JavaScript中的indexOf()办法有啥作用

时间:2024/11/20作者:未知来源:手揣网教程人气:

[摘要]JavaScript中的indexOf() 方法主要是用来返回指定字符串值在字符串中首次出现的位置,如果没有就返回-1在JavaScript中我们常常使用indexOf() 方法来返回某个字符串值在...
JavaScript中的indexOf() 方法主要是用来返回指定字符串值在字符串中首次出现的位置,如果没有就返回-1

在JavaScript中我们常常使用indexOf() 方法来返回某个字符串值在字符串中首次出现的位置,来简化我们的代码,接下来在文章中将和大家详细介绍如何使用indexOf()方法

【推荐课程:JavaScript教程

JavaScript中的indexOf()办法有啥作用

indexOf()

返回某个指定的字符串值在字符串中首次出现的位置,它有两个参数分别为:

searchvalue:指的是需检索的字符串值,是必须要写的

fromindex:指在字符串中开始检索的位置,它的值只能是整数,它的合法取数是0到string.length-1。可写可不写,不写时代表将从字符串的首位开始检索

含义:

string.indexOf(searchvalue,fromindex)

这代表着将从头到尾地检索字符串 string,看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处(当fromindex为0时代表将从字符串的开头开始检索),当找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。string中的字符位置是从 0 开始的。

注意:indexOf() 方法对大小写敏感,而且如果要检索的字符串值没有出现,则该方法返回 -1。

例:获取字符串中的值

 <script>
var str="hello world"
console.log(str.indexOf("Hello"))
console.log(str.indexOf("World"))
console.log(str.indexOf("world"))
 </script>

结果如下:

JavaScript中的indexOf()办法有啥作用

例:用indexOf()获取数组中的值

  <script>
    var subject = ["Chinese","Math","English"];
    console.log(subject.indexOf("Math"));
    console.log(subject.indexOf("music"))
     </script>

结果如下:

JavaScript中的indexOf()办法有啥作用

因为数组时从0开始的,所以Math的位置在1处,而数组中没有music所以返回的是-1.

总结:以上就是本篇文章的全部内容了,希望通过这篇文章能够对于indexOf()方法有一定的了解。

以上就是JavaScript中的indexOf()方法有什么作用的详细内容,更多请关注php中文网其它相关文章!


网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。



关键词:JavaScript中的indexOf()办法有啥作用




Copyright © 2012-2018 手揣网教程(http://www.shouchuai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版