후레임의 프로그래밍
JavaScript에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법은 무엇입니까? 본문
질문
보통 String.contains ()
메서드를 기대하지만없는 것 같습니다.
이를 확인하는 합리적인 방법은 무엇입니까?
답변
ECMAScript 6에서 등장한 String.prototype.includes
:
const string = "foo";
const substring = "oo";
console.log(string.includes(substring));
includes
doesn’t have Internet Explorer support, though. In ECMAScript 5 or older environments, use String.prototype.indexOf
, which returns -1 when a substring cannot be found:
var string = "foo";
var substring = "oo";
console.log(string.indexOf(substring) !== -1);
'스택오버플로우(Stack Overflow)' 카테고리의 다른 글
var functionName = function () {} vs function functionName () {} (0) | 2020.10.26 |
---|---|
현재 Git 작업 트리에서 로컬 (추적되지 않은) 파일을 제거하는 방법 (0) | 2020.10.26 |
"git pull"이 로컬 파일을 덮어 쓰도록하려면 어떻게해야합니까? (0) | 2020.10.26 |
Git 저장소를 이전 커밋으로 되돌리려면 어떻게해야합니까? (0) | 2020.10.26 |
JavaScript closures는 어떻게 작동합니까? (0) | 2020.10.26 |