js api常用详解
indexOf(searchString, position)
position
可选该方法返回指定子字符串在大于或等于
position
位置的第一次出现的索引,默认为0
。如果position
大于调用字符串的长度,则该方法根本不搜索调用字符串。如果position
小于零,该方法的行为就像position
为0
时一样。hello world hello'.indexOf('o', -5)
返回4
——因为它使该方法的行为类似于第二个参数为0
,并且o
在大于或等于0
位置的第一次出现是在4
位置。'hello world hello'.indexOf('world', 12)
返回-1
——因为,虽然子字符串world
确实出现在索引6
处,但该位置不大于或等于12
。'hello world hello'.indexOf('o', 99)
返回-1
——因为99
大于hello world hello
的长度,这会导致方法根本不搜索字符串。
上次更新: 2023/06/10, 12:06:41