본문 바로가기
Javascript

padStart() / padEnd()

by 🐬마뇽뇽 마뇽🦄 2022. 8. 17.
728x90

padStart() / padEnd()란?

padStart()/padEnd()는 주어진 길이에 맞게 앞/뒤 문자열을 채우고, 새로운 문자열을 반환해주는 메서드 입니다.

const str1 = "cat"
const currentStr1 = str1.padStart(1,"0"); //cat
const currentStr2 = str1.padStart(3,"0"); //cat
const currentStr3 = str1.padStart(4,"0"); //0cat
const currentStr4 = str1.padStart(6,"0"); //000cat

const currentStr4 = str1.padEnd(3,"0"); //cat
const currentStr5 = str1.padEnd(4,"0"); //cat0
const currentStr6 = str1.padEnd(6,"0"); //cat000

"문자열",padStart(길이)
"문자열",padStart(길이,문자열)


 
    const str1 = "456";
    const currentStr1 = str1.padStart(1,"0");       //456
    const currentStr2 = str1.padStart(2,"0");       //456
    const currentStr3 = str1.padStart(3,"0");       //456
    const currentStr4 = str1.padStart(4,"0");       //0456
    const currentStr5 = str1.padStart(5,"0");       //00456
    const currentStr6 = str1.padStart(6,"0");       //000456
    const currentStr7 = str1.padStart(6,"1");       //111456
    const currentStr8 = str1.padStart(6,"12");     //121456
    const currentStr9 = str1.padStart(6,"123");     //123456
    const currentStr10 = str1.padStart(6,"1234"); //123456
    const currentStr11 = str1.padStart(6);           //___456 //문자열이 없으면 길이만큼 앞에 공백처리가 된다.
    
    const currentStr12 = str1.padEnd(1,"0");       //456
    const currentStr13 = str1.padEnd(2,"0");       //456
    const currentStr14 = str1.padEnd(3,"0");       //456
    const currentStr15 = str1.padEnd(4,"0");       //4560
    const currentStr16 = str1.padEnd(5,"0");       //45600
    const currentStr17 = str1.padEnd(6,"0");       //456000
    const currentStr18 = str1.padEnd(6,"1");       //456111
    const currentStr19 = str1.padEnd(6,"12");        //456121
    const currentStr20 = str1.padEnd(6,"123");      //456123
    const currentStr21 = str1.padEnd(6,"1234");    //456123
    const currentStr22 = str1.padEnd(6);              //456___  
728x90

'Javascript' 카테고리의 다른 글

함수 02  (4) 2022.08.22
includes()  (4) 2022.08.17
repeat()  (4) 2022.08.17
concat()  (2) 2022.08.17
replace() / replaceAll()  (1) 2022.08.17

댓글


고양이 고양이
고양이 고양이
고양이 고양이