你如何使用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
如果有多個出現的情況,該方法將返回從左邊開始找到的第一個字符的位置。