[TIL] 23Y04M17D

[TIL] 23Y04M17D

오늘 한 일


회사에서 진행하는 코드 분석 및 받은 업무 진행

느낀 점


입사한지 얼마되지 않아 계속 회사에서 진행하는 코드만 분석하고 있었는데 마침내 나에게 처음으로 작은 업무가 할당되어 해당 업무를 진행하게 되었다. 물론 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'

Reference



© 2024. All right reserved Min