[JS] 문자열 메소드
2021. 11. 16. 20:08ㆍJavascript/개념
1. toUpperCase : 대문자
const str = 'kim kyeong min'
const upper = str.toUpperCase();
console.log(str) // kim kyeong min
console.log(upper) // KIM KYEONG MIN
2. toLowerCase : 소문자
const str = 'KIM KYEONG MIN'
const low = str.toLowerCase();
console.log(str) // KIM KYEONG MIN
console.log(low) // kim kyeong min
3. substr : (시작 인덱스, 길이)
const str = 'apple'
const substr = str.substr(1, 2);
console.log(str) // apple
console.log(substr) // pp
4. substring : (시작 인덱스, 끝 인덱스-미만)
const str = 'apple'
const substring = str.substring(1, 2);
console.log(str) // apple
console.log(substring) // p
5. padStart (갯수, 앞에 들어갈 대상)
padStart() 메서드는 현재 문자열의 시작을 다른 문자열로 채워, 주어진 길이를 만족하는 새로운 문자열을 반환합니다.
채워넣기는 대상 문자열의 시작(좌측)부터 적용됩니다.
const str = '5'
const padStart = str.padStart(3, 0);
console.log(padStart) // 005
6. padEnd (갯수, 뒤에 들어갈 대상)
padEnd() 메서드는 현재 문자열에 다른 문자열을 채워, 주어진 길이를 만족하는 새로운 문자열을 반환합니다.
채워넣기는 대상 문자열의 끝(우측)부터 적용됩니다.
const str = 'hello'
const padEnd = str.padEnd(10, '~');
console.log(padEnd) // hello~~~~~
7. split : 문자열을 배열로 변환
const str = 'apple'
const split = str.split('')
console.log(str) // apple
console.log(split) // [ 'a', 'p', 'p', 'l', 'e' ]
8. trim : 문자열 양 끝의 공백을 제거
const str = ' apple '
const trim = str.trim()
console.log(str) // apple
console.log(trim) // apple
9. charAt : 문자열에서 특정 인덱스에 위치하는 단일문자를 반환
const str = 'hello everyone';
const result = str.charAt(1);
console.log(result); // e
'Javascript > 개념' 카테고리의 다른 글
[JS] 원시타입 / 참조타입 (객체,배열비교) (0) | 2021.11.30 |
---|---|
[JS] 배열 메소드 (0) | 2021.11.16 |
[JS] Null / Undefined (0) | 2021.11.15 |
[JS] 전역변수와 지역변수 (0) | 2021.11.15 |
[JS] 변수 (0) | 2021.11.15 |