举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > JavaScript indexOf() 方法

JavaScript indexOf() 方法

2023-05-02 14:18

 JavaScript indexOf() 方法

JavaScript indexOf() 方法

String 对象参考手册 JavaScript String 对象

实例

查找字符串 "welcome":

var str="Hello world, welcome to the universe.";
var n=str.indexOf("welcome");

n 输出结果:

var str="Hello world, welcome to the universe."; document.write(str.indexOf("welcome"));


定义和用法

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

如果没有找到匹配的字符串则返回 -1。

注意: indexOf() 方法区分大小写。

提示: 同样你可以查看类似方法 lastIndexOf() 。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持 indexOf() 方法。


语法

string.indexOf(searchvalue,start)

参数值

参数 描述
searchvalue 必需。规定需检索的字符串值。
start 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 string Object.length - 1。如省略该参数,则将从字符串的首字符开始检索。

返回值

类型 描述
Number 查找指定字符串第一次出现的位置,如果没找到匹配的字符串则返回 -1。

技术细节

JavaScript 版本: 1.0


更多实例

实例

在字符串查找字符 "e" 第一次出现的位置:

var str="Hello world, welcome to the universe.";
var n=str.indexOf("e");

n 输出结果:

var str="Hello world, welcome to the universe."; document.write(str.indexOf("e"));


实例

在字符串第五个位置开始查找字符 "e" 第一次出现的位置:

var str="Hello world, welcome to the universe.";
var n=str.indexOf("e",5);

n 输出结果:

var str="Hello world, welcome to the universe."; document.write(str.indexOf("e",5));



String 对象参考手册 JavaScript String 对象

阅读全文
以上是编程学为你收集整理的 JavaScript indexOf() 方法全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  •  JavaScript fixed() 方法

    JavaScript fixed() 方法

    2023-06-15

    JavaScript fixed() 方法 JavaScript String 对象定义和用法fixed() 方法用于把字符串显示为打字机字体。该方法返回加了 tt 标签...

  • javascriptforeach JavaScript fontcolor() 方法

    javascriptforeach JavaScript fontcolor() 方法

    2023-05-13

    JavaScript fontcolor() 方法 JavaScript String 对象定义和用法fontcolor() 方法用于按照指定的颜色来显示字符串。该方法返回加...

  •  HTML canvas textBaseline 属性

    HTML canvas textBaseline 属性

    2023-03-29

    HTML canvas textBaseline 属性 Canvas 对象实例在 y=100 处绘制一条红线,然后在 y=100 处用不同的 textBaseline 值放置每个单...

  • html中canvas HTML canvas scale() 方法

    html中canvas HTML canvas scale() 方法

    2023-05-18

    HTML canvas scale() 方法 Canvas 对象实例绘制矩形,放大到 200%,然后再次绘制矩形:YourbrowserdoesnotsupporttheHTML5canvas...

  • html的disabled属性 HTML DOM Submit disabled 属性

    html的disabled属性 HTML DOM Submit disabled 属性

    2023-03-30

    Submit disabled 属性 Submit 对象实例实例 1禁用提交按钮:scriptdocument.getElementById(sbmt).disabled=true;/script输出结果...

© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部