search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。
如果没有找到任何匹配的子串,则返回 -1。
let str = "abcd Abcd abc"
console.log(str.search("abc"))
运行结果:
0
let str = "abcd Abcd abc"
console.log(str.search("Abc"))
运行结果:
5
上面两个例子发现,search()方法查找时是对大小写敏感的。
如果要忽略大小写:
let str = "abcd Abcd abc"
console.log(str.search(/Abc/i))
运行结果:
0