padStart

요약
문자열 앞에 패드 문자열 추가
Tags
변환
pad
 
str.padStart(targetLength [, padString])
padStart() 메서드는 현재 문자열의 시작을 다른 문자열로 채워, 주어진 길이를 만족하는 새로운 문자열을 반환합니다. 채워넣기는 대상 문자열의 시작(좌측)부터 적용됩니다.

인자

targetLength
목표 문자열 길이. 현재 문자열의 길이보다 작다면 채워넣지 않고 그대로 반환.
padString Optional
현재 문자열에 채워넣을 다른 문자열. 문자열이 너무 길어 목표 문자열 길이를 초과한다면 좌측 일부를 잘라서 넣음. 기본값은 빈문자열 " ". (U+0020)
 
const str1 = '5'; console.log(str1.padStart(2, '0')); // 2자리로 만들고싶은데 길이가 안맞다면 문자열 맨앞에 0패드 추가 // expected output: "05" const fullNumber = '2034399002125581'; const last4Digits = fullNumber.slice(-4); const maskedNumber = last4Digits.padStart(fullNumber.length, '*'); console.log(maskedNumber); // expected output: "************5581"