includes(searchElement,fromIndex) 메소드는 두 개의 매개변수를 받을 수 있다.
searchElement: 배열이나 문자열에서 찾고자 하는 요소 또는 문자열
fromIndex (선택적): 검색을 시작할 인덱스.
이 값을 설정하면, includes() 메소드는 배열이나 문자열의 해당 인덱스부터 검색하고 기본값은 0
console.log(fruits.includes('mango', 2)); // true, 인덱스 2부터 검색 console.log(fruits.includes('mango', 3)); // false, 인덱스 3부터는 'mango'가 없음
주의!!
includes() 메소드는 대소문자를 구분.
문자열 검색 시 이 점을 주의해야 한다.
이 메소드는 NaN(Not a Number)을 정확하게 확인할 수 있다.
즉, 배열 내에서 NaN 값을 찾을 수 있다.
이는 indexOf() 메소드와의 중요한 차이점 중 하나이다.
includes() 메소드는 배열이나 문자열에 특정 요소가 포함되어 있는지
간단하게 확인할 수 있는 유용한 도구로,
많은 JavaScript 프로그래밍 상황에서 효과적으로 사용된다.