如何在一个字符串中找到一个字符,使用JavaScript?
如何使用JavaScript在一个字符串中找到一个字符?
你有一个简单的方法。
每个字符串都有一个includes() 方法,接受一个(或多个)字符。
如果字符串包含该字符,该方法返回true ,如果不包含,则返回false 。
'a nice string'.includes('a') //true
'a nice string'.includes('b') //false
然而,如果你需要找到该字母在字符串中的确切位置,你需要使用indexOf() 方法。
'a nice string'.indexOf('a') //0
'a nice string'.indexOf('c') //4
如果有一个以上的出现,这个方法返回它找到的第一个的位置,从左边开始。