본문 바로가기
JAVASCRIPT

[JS] includes() 메소드 - 특정 단어 포함 유무 확인 함수

by 프린벼르 2022. 2. 13.

includes() 메소드 표지

 

자바스크립트 문자열특정 단어를 포함하는지 확인하거나 배열특정 요소를 포함하는지 확인하기 위해서 includes 메소드를 사용할 수 있다.

문자열특정 단어포함하는지 확인하는 방법
string.includes( 찾을 문자열, 시작 인덱스 )
: string 안에 인자로 전달한 문자열이 있으면 true, 없으면 false를 반환한다.

예제 1 : dog가 포함됬는지 여부 (true)
예제2 : star가 포함됬는지 여부 (false)
0번째 인덱스부터 시작하여 "star"가 있는지 탐색 / "star"가 6번째 인덱스에 있으므로 true 반환
7번째 인덱스부터 시작하여 "star"가 있는지 탐색 / "star"가 6번째 인덱스에 있으므로 false 반환


배열특정 요소포함하는지 확인하는 방법
array.includes()
( string.includes()와 동일하게 작동한다 )

arr에 10이란 숫자가 포함됬는지 (true)
arr에 배열의 2번째 index 부터 시작해서 20이란 숫자가 포함되는지 여부 (false)

 

댓글