[JavaScript] 자바스크립트 문자열의 대소문자 변환하기
2022. 5. 20. 19:45ㆍProgram/JavaScript
036_자바스크립트 문자열의 대소문자 변환하기
[적용]
- 소무자를 대문자로 변환하고 싶을 때
- 서버에서 반환된 대문자 데이터를 소문자로 변환하고 싶을 때
[문법]
메소드 | 의미 | 반환 |
문자열.toLowerCase() | 문자열을 소문자로 변환 | 문자열 |
문자열.toUpperCase() | 문자열을 대문자로 변환 | 문자열 |
[내용]
toLowerCase()는 대문자를 소문자로, toUpperCase()는 소문자를 대문자로 변환한다
'TEST'.toLowerCase(); // 결과: 'test'
'john smith'.toUpperCase(); // 결과: 'JOHN SMITH'
[예시]
어떤 값의 대소문자 여부를 확신할 수 없는 경우 위의 메소드를 유용하게 사용할 수 있다.
대소문자에 상관없이 입력폼에 특정 단어를 입력하면 알림을 표시하는 샘플을 확인해 보자.
HTML index.html
<body>
<input class="name-input" type="text">
<p class="warning-message"></p>
</body>
JavaScript main.js
const nameInput = document.querySelector('.name-input');
const warningMessage = document.querySelector('.warning-message');
// .name-input에 문자를 입력할 때마다 실행
nameInput.addEventListener('input', () => {
// 입력된 문자 가져오기
const inputStr = nameInput.value;
// 입력된 문자를 소문자로 변환
const normalStr = inputStr.toLowerCase();
// 'test' 포함 여부 알림
if (normalStr.includes('test') === true) {
warningMessage.textContent = 'test가 포함되어 있음';
} else {
warningMessage.textContent = '';
}
});
[JavaScript] 자바스크립트에서 문자열 다루기
[JavaScript] 자바스크립트에서 문자열의 길이(문자의 수)를 확인하고 싶을때 length()
[JavaScript] 자바스크립트 문자열의 공백 처리하기 trim()
[JavaScript] 자바스크립트에서 문자열 검색하기 (인덱스 검색)
[JavaScript] 자바스크립트에서 문자열 검색하기 (부분 검색)
[JavaScript] 자바스크립트에서 문자열에서 문자 다루기 (문자열에서 문자 추출하기)
[JavaScript] 자바스크립트 문자열에서 문자 다루기 (위치 지정하여 선택하기)
[JavaScript] 자바스크립트 문자열에서 문자 다루기 (글자수 지정하여 선택하기)
[JavaScript] 자바스크립트 지정 문자열 변환하기
[JavaScript] 자바스크립트 문자열 나누기
[JavaScript] 자바스크립트 문자열 합치기
[JavaScript] 자바스크립트 문자열과 식 함께 다루기
[JavaScript] 자바스크립트 문자열 다루기 (정규 표현식 사용하기)
[JavaScript] 자바스크립트 문자열 다루기 (정규 표현식으로 특정 문자 검색하기)
참조 :
실무에 바로 적용하는 자바스크립트 코드레시피 278
아케다 야스노부, 카노 타케시 지음 / 이춘혁 옮김
'Program > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트 문자열 다루기 (정규 표현식 사용하기) (0) | 2022.05.24 |
---|---|
[JavsScript] 자바스크립트 문자열과 식 함께 다루기 (0) | 2022.05.20 |
[JavaScript] 자바스크립트 문자열 합치기 (0) | 2022.05.20 |
[JavaScript] 자바스크립트 문자열 나누기 (0) | 2022.05.19 |
[JavaScript] 자바스크립트 지정 문자열 변환하기 (0) | 2022.05.19 |