
includes() 메서드의 경우 대소문자를 무시하고 비교할 수 있는 방법은 두 가지가 있습니다.
1. toLowerCase() 메서드를 사용하여 문자열을 소문자로 변환한 후 includes() 메서드를 사용합니다.
예를 들어, 'A'.toLowerCase().includes('a')는 true를 반환합니다.
2. includes() 메서드의 두 번째 인자로 caseSensitive 옵션을 false로 설정하여 대소문자를 무시하는 비교를 수행합니다.
예를 들어, ['A', 'B'].includes('a', { caseSensitive: false })는 true를 반환합니다.
includes() 메서드 자체의 옵션은 없습니다. 따라서 includes() 메서드를 사용하는 경우에는 toLowerCase() 메서드나 caseSensitive 옵션을 사용하여 대소문자를 무시하는 비교를 수행해야 합니다.
2025-03-27 15:58