FrontEND/JavaScript

string 메소드

smartlittlepuppy 2024. 1. 24. 19:40
반응형
let title = "Need Change  ";

// 문자열에서 문자하나를 가지고 오고 싶을때.
console.log(title.charAt(0)) //나

// 문자열의 위치를 알고 싶을때
console.log(title.indexOf("C"))

// 문자열 수를 센다
console.log(title.length)

// 빈공간제거한다.
console.log(title.trim())

// 대문자를 만든다.
console.log(title.toUpperCase())

// 소문자를 만든다.
console.log(title.toLowerCase())

// 글자를 횟수만큼 반복한다.
console.log(title.repeat(2))

// startWith(), endWith(), includes()
let userName = " ad min  ";
let result = userName.endsWith(" ");
if(result){
    console.log("Your userName can't end with space");
}

// 특정문자를 교체한다.
let phoneNumber = "123-456-789";
phoneNumber = phoneNumber.replaceAll("-","");
console.log(phoneNumber)

//총 15자리맞추고, 나머지는 앞으로 0으로 채워넣는다.
phoneNumber1 = phoneNumber.padStart(15,"0")
console.log(phoneNumber1) //000000123456789

//총 15자리맞추고, 나머지는 뒤로 0으로 채워넣는다.
phoneNumber2 = phoneNumber.padEnd(15,"0")
console.log(phoneNumber2) //123456789000000
반응형