includes() 메서드는 배열이 특정 요소를 포함하고 있는지 판별합니다.이 메서드는 불리언 값을 반환하며, 포함 여부에 따라 true 또는 false를 반환합니다.
str.includes(searchString[, position])
✍️includes() 메서드는 대소문자를 구분합니다. 따라서 검색 대상 문자열과 검색 문자열이 정확히 일치해야 포함 여부를 확인할 수 있습니다.
includes 사용 ex)
const str = "Hello, world!";
console.log(str.includes("world")); // true
console.log(str.includes("World")); // false
console.log(str.includes("Hello")); // true
console.log(str.includes("foo")); // false
const str = "Hello, world!";
console.log(str.includes("world", 7)); // false
position 값을 지정하여 검색을 시작할 위치를 변경할 수도 있습니다. 이때는 position 매개변수를 쉼표로 구분하여 includes() 메서드를 호출합니다.
위 코드에서는 position 값을 7로 지정하여 인덱스 7부터 문자열 검색을 시작합니다: