toUpperCase() 함수는
문자열을 대문자로 변환해서 반환하는 함수입니다.
문자열의 모든 소문자를 새로운 대문자로 변환해서 반환합니다.
반환 값은 대문자로 변환된 문자열입니다.
반환만 하기 때문에 원본 문자열은 바뀌지 않습니다.
구문
str.toUpperCase();
str은 toUpperCase() 함수를 적용할 원본 문자열입니다.
주의사항
toUpperCase() 함수는 문자열(String)에서만 사용할 수 있는 메서드입니다.
만약 문자열이 아닌 다른 데이터 타입에 대해 이 메서드를 호출하면 TypeError가 발생합니다.
toUpperCase() 함수는 toLowerCase() 함수처럼 자바스크립트에서 매우 폭넓게 사용되는 함수 중 하나입니다.
이 함수는 주로 문자열 비교나 대문자로 문자열 출력 형식을 통일할 때 사용됩니다.
문자열 비교
문자열을 비교할 때 대소문자 구분 없이 일치 여부를 확인할 수 있습니다.
아래의 예제는 toUpperCase() 함수를 사용해서 문자열을 모두 대문자로 변환하여 일치 여부를 확인하는 코드입니다.
const str1 = "apple";
const str2 = "APPLE";
if (str1.toUpperCase() === str2.toUpperCase()) {
console.log("두 문자열은 같습니다.");
} else {
console.log("두 문자열은 다릅니다.");
}
// "두 문자열은 같습니다."
toLowerCase() 함수는
문자열을 소문자로 변환해서 반환하는 함수입니다.
문자열의 모든 대문자를 새로운 소문자로 변환해서 반환합니다.
반환 값은 소문자로 변환된 문자열입니다.
반환만 하기 때문에 원본 문자열은 바뀌지 않습니다.
구문
str.toLowerCase();
str은 toLowerCase() 함수를 적용할 원본 문자열입니다.
'IT 개발' 카테고리의 다른 글
[JavaScript] 자바스크립트 replace (4) | 2025.01.23 |
---|---|
[JavaScript] 자바스크립트 trim (2) | 2025.01.21 |
[JavaScript] 자바스크립트 length (2) | 2025.01.20 |
[JavaScript] 자바스크립트 reverse 함수 (4) | 2025.01.19 |
[JavaScript] 자바스크립트 includes (3) | 2025.01.18 |