JavaScript에서 문자열을 대문자로 변환하려면 toUpperCase() 메서드를 사용합니다. 이 메서드는 호출된 문자열의 모든 문자를 대문자로 변환한 새로운 문자열을 반환하며, 원본 문자열은 변경되지 않습니다.
toUpperCase() 메서드란?
toUpperCase()는 JavaScript의 내장 문자열(String) 메서드로, 영문 알파벳 소문자를 모두 대문자로 바꿔줍니다. 숫자나 특수문자, 한글 등에는 영향을 주지 않습니다.
사용 예제
다음 코드를 실행하여 문자열을 대문자로 변환하는 방법을 확인해 보세요.
<html> <head> <title>JavaScript String toUpperCase() Method</title> </head> <body> <script> var str = "demo text"; document.write(str.toUpperCase( )); </script> </body> </html>
실행 결과
위 코드를 실행하면 다음과 같이 출력됩니다.
DEMO TEXT
참고 사항
- toUpperCase()는 원본 문자열을 변경하지 않고 새로운 문자열을 반환합니다.
- 반대로 대문자를 소문자로 변환하려면 toLowerCase() 메서드를 사용하면 됩니다.
- 사용자 입력값을 비교할 때 대소문자 차이를 없애기 위해 자주 활용됩니다.