,,javaScript中indexOf用法技巧

,,javaScript中indexOf用法技巧

在本文中,边肖为大家整理了一篇关于indexOf javaScript使用技巧的相关文章,有需要的朋友可以学习一下。

JavaScript中的indexOf使用方法

概述

IndexOf区分大小写,其中O应该大写。

对于字符串而言

IndexOf返回字符串第一次出现的位置,如果没有出现,则返回-1。

var str=' hello world

alert(str . index of(' o ')//Show 4

alert(str . index of(' I ')//display-1

对于数组

Index返回数组中某个值的第一个匹配项的索引,如果没有匹配项,则返回-1。

var arr=['1 ',' 2']

alert(result . index of(' 1 '));//显示0

alert(result . index of(' 0 ');//显示-1

延伸学习

Index():在一个字符串中从前到后定位字符和字符串;的所有返回值都引用字符串的绝对位置,如果为空,则为-1。

string test=' asdfjsdfjgkfasdsfsgfhgjgfjgdddd ';

Test.indexof('d')=2 //从前到后定位第一个出现的D。

Test.indexof('d ',1)=2 //从前到后定位第三个字符串中D的第一个匹配项。

Test.indexof('d ',5,2)=6 //从前到后定位d。从第5位开始查,查2位,即从第5位到第7位;

Lastindexof():在字符串中从后向前定位字符和字符串;

用法和indexof()完全一样。

下面介绍IndexOfAny ||lastindexofany。

它们接受一个字符数组作为参数,其他方法同上,返回数组中任何字符最早出现的下标位置。

如下

char[] bbv={'s ',' c ',' b ' };

string ABC=' acsdfgdfggchacscdsad ';

回应。写(abc。IndexOfAny(bbv))=1

回应。写(abc。IndexOfAny(bbv,5))=9

回应。写(abc。IndexOfAny(bbv,5,3))=9

Lastindexofany同上。

这就是这篇介绍的全部知识点和扩展内容。希望我们整理的内容可以帮助到大家。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: