Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

후레임의 프로그래밍

JavaScript에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법은 무엇입니까? 본문

스택오버플로우(Stack Overflow)

JavaScript에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법은 무엇입니까?

후레임 2020. 10. 26. 01:21
질문

 

보통 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);

 



출처 : http://stackoverflow.com/questions/1789945