Yeonn's 기록하며 성장하는 개발일지 :)

String Method 본문

개발의 모든것/Javascript

String Method

연재몬 2022. 3. 11. 22:37

str.indexOf(text)

let desc = "Hi guys. Nice to meet you";

desc.indexOf("to"); //14
desc.indexOf("man"); //-1

찾는문자가 없는경우에는 -1을 반환.

 

if문을 쓸때 주의사항!

if문에서 0은 false이기때문에 조건문이 실행되지않는다.

 


 

str.slice(n,m) 

n부터 m까지의 문자열을 반환 

let desc = "abcdefg"

desc.slice(2) //cdefg
desc.slice(0,5) //abcde
desc.slice(2,-2) //cde

m이 없으면 문자열 끝까지 ,양수면 그 숫자까지(포함X)

음수면 끝에서부터 센다.


str.substring(n,m)

=> n,m사이 문자열 반환(n,m을 바꿔도 동작), 음수는 0으로 인식 

let desc = "abcdefg"

desc.substring(2,5) //"cde"
desc.substring(5,2) //"cde"

str.substr(n,m)

=> n부터 시작, m개를 가져옴

let desc = "abcdefg"

desc.substr(2,4) //"cdef"
desc.substr(-4,2) //"de"

str.trim() : 앞, 뒤 공백제거

 


str.repeat(n) : n번반복 

 

'개발의 모든것 > Javascript' 카테고리의 다른 글

객체  (0) 2022.03.14
Array Method  (0) 2022.03.12
Math Method  (0) 2022.03.11
Object Method  (0) 2022.03.11
생성자함수  (0) 2022.03.11