[TIL] 23Y04M17D
in TIL
오늘 한 일
회사에서 진행하는 코드 분석 및 받은 업무 진행
느낀 점
입사한지 얼마되지 않아 계속 회사에서 진행하는 코드만 분석하고 있었는데 마침내 나에게 처음으로 작은 업무가 할당되어 해당 업무를 진행하게 되었다. 물론 toLocaleString()을 이용한 숫자 3자리마자 콤마 표시가 다였지만 코드를 좀 더 들여다보고 분석하는 계기가 되었고, 숫자 3자리마자 콤마 표시하는 것을 잘 몰랐던 나에게 새로운 것을 또 하나 배울 수 있게 되었다.
배운 점
- encodeURIComponent()함수는 영 대문자와 소문자, 숫자, 그리고 *-_.을 제외한 모든 문자를 유니코드 형식으로 변환
- toLocaleString()을 이용해서 숫자 3자리마다 콤마 표시
CODE
// encodeURIComponent()
const test = '1249#$*';
console.log(encodeURIComponent(test)); // '1249%23%24*'
// toLocaleString()
const num = 123456789;
console.log(num.toLocaleString()); // '123,456,789'