indexOf() 方式可返回某个指定的字符串值在字符串中首次泛起的位置。
这里基本用法人人一样平常都清晰,一样平常在实际工作中常与数组的方式合用来对数组举行一些操作。
例如:
var arr=['Mike','Chen Jie','Amy','Sarah']; //将Amy从数组中删除 arr.splice(arr.indexOf('Amy'),1) //将Amy替换为Zhang Peng,并追加Wu Yifan,Miss White arr.splice(arr.indexOf('Amy'),1,'Zhang Peng','Wu Yifan','Miss White')
下面先容一下第二个参数的用法,可指定在字符串中更先检索的位置,这个可以用来快速查找字符串中泛起某个字母的位置及次数。
例如:
var str='what is your name? my name is Jhon.' var positions=new Array(); //初始化索引 var index=str.indexOf('m'); while(index>-1){ positions.push(index); //改变索引 index=str.indexOf('m',index+1); } console.log(positions) // [15, 19, 24]
这个例子主要是通过不停增添str.indexOf的初始查找的位置,从而遍历了整个字符串。下面先容一个indexOf的兄弟方式。
lastIndexOf() 方式可返回一个指定的字符串值最后泛起的位置,在一个字符串中的指定位置从后向前搜索。
参数上差不多,这里不做太多先容,lastIndexOf和indexOf的区别就是lastIndexOf是从后往前查,可以用于检测字符串中某个字母的唯一性;
var str='hello world'; str.lastIndexOf('w')===str.indexOf('w')
这里若是效果为true,而且不等于-1的话可以验证字母的唯一性;
1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入
. 在宝宝还不会说话的时候,他们唯一能表达声音和情绪的就是他们自己的哭声了。宝宝不同的哭声代表着不同的意思,到底有哪些含义呢。下面小编就来和大家说一说。 1.咳咳哭 ☆☆ “咳!咳”两下,是表达...
中新社北京2月1日电 综合消息:缅甸军方1日发表电视声明称,在国家紧急状态结束后,缅甸将重新举行大选,国家权力将被移交给新当选的政党。 该声明指出,缅甸实行国家紧急状态期间军方将核查去年11...
⒈黑客是怎么赚钱的?一年能赚是多少?敬请查询视頻回应 ⒉真实的黑客是如何赚钱的?制做诈骗网站骗领客户网上银行账户、游戏帐号等账户,提你的钱,卖你的游戏道具。网页页面镜像劫持也是常见盗账户方式,我现阶...
左氧是喹诺酮类抗菌素的意味着药品,在临床医学上也普遍用以抵抗各种各样细菌感染,如泌尿生殖系统感柒、呼吸道感柒、胃肠道感染、骨关节病感柒、肌肤软组织感染等。它有普遍的临床医学运用,其临床医学运用制剂...
本文目录一览: 1、第一个破解iOS系统的大学生是谁啊 2、伪装者第一季第8集女法医为什么要杀死“圣诞乔治” 3、有谁知道乔治盖茨的,17岁少年黑客 第一个破解iOS系统的大学生是谁啊 第一...
生死狙击怎样盗号? 问题十:生死狙击盗号怎么盗 右下角有修改密码的点那里就可以了把账号输进去就可以了,然后再输验证码。可能有密保。不能,除非他知道你的密码,呵呵,这也是不可能的啦。另外,这玩意账号申诉...