includes - 자바스크립트
반응형
includes() 메서드는 배열이나 문자열에서 특정 요소가 포함되어 있는지 여부를 검사하여 true 혹은 false 값을 반환하는 메서드입니다.
const arr = ['apple', 'banana', 'kiwi'];
arr.includes('banana'); // true
arr.includes('orange'); // false
위 코드는 arr 배열에 'banana' 요소가 포함되어 있으므로 true를 반환합니다. 'orange' 요소는 포함되어 있지 않으므로 false를 반환합니다.
문자열에서도 includes() 메서드를 사용할 수 있습니다.
const str = 'Hello, world!';
str.includes('world'); // true
str.includes('foo'); // false
위 코드는 str 문자열에 'world' 문자열이 포함되어 있으므로 true를 반환합니다. 'foo' 문자열은 포함되어 있지 않으므로 false를 반환합니다.
includes() 메서드는 ES6에서 추가된 새로운 메서드로, 이전에는 indexOf() 메서드를 사용하여 검사하였습니다. includes() 메서드는 더욱 직관적이고 가독성이 높아서 많이 사용됩니다.
반응형
'Programming' 카테고리의 다른 글
filter - 자바스크립트 (0) | 2023.03.20 |
---|---|
replace - 자바스크립트 (0) | 2023.03.20 |
sort - 자바스크립트 (0) | 2023.03.18 |
split과 join - 자바스크립트 (0) | 2023.03.16 |
Math - 자바스크립트 (0) | 2023.03.15 |
댓글