분류
javascript
Javascript 30초 Snippet - String : capitalize
본문
문자열의 첫 글자를 대문자로 표시하십시오.
https://github.com/30-seconds/30-seconds-of-code#bytesize
array destructuring과 String.prototype.toUpperCase()를 사용하여 첫 글자를 대문자로 하고 ... rest는 첫 글자 다음에 문자 배열을 가져온 다음 Array.prototype.join('')을 사용하여 다시 문자열로 만듭니다. 문자열의 나머지 부분을 그대로 유지하려면 lowerRest 매개 변수를 생략하거나 소문자로 변환하려면 true로 설정하십시오.
const capitalize = ([first, ...rest], lowerRest = false) => first.toUpperCase() + (lowerRest ? rest.join('').toLowerCase() : rest.join(''));
ex)
capitalize('fooBar'); // 'FooBar' capitalize('fooBar', true); // 'Foobar'
- 이전글Javascript 30초 Snippet - String : capitalizeEveryWord 19.11.25
- 다음글Javascript 30초 Snippet - String : byteSize 19.11.25