문자열 함수

김범준·2021년 7월 20일

Javascript

목록 보기
21/22

문자열 함수

``

let str = `Hello
world` // 백틱을 쓰면 줄바꿈을 해도 써진다.

str.length

길이를 알려준다.

let str = 'hello'
str.length // 길이를 알려줌

문자열을 인덱스로 접근할 수 있는데 하나의 인덱스의 값은 바꾸지 못한다.

str.toUpperCase() , str.toLowerCase()

대문자,소문자로 바꿔준다.

str.indexOf()

해당하는 문자나 문자열의 인덱스를 알려준다. 조건문에서 문자열에서 찾고싶은 문자가 맨앞에 0인덱스에 있으면 str.indexOf() > -1을 조건식에 써야 작동된다. 조건문에서는 0이 False이기 때문이다.

str.slice(n,m)

문자열을 잘라준다. n은 시작위치 m은 문자열을 자르는 끝 위치의 -1

str.substring(n,m)

인자의 순서가 바뀌어도 slice와 같은 동작을 한다.

str.substr(n,m)

m의 인자는 시작 인덱스 n부터의 개수이다.

str.trim() , str.repeat(n)

trim은 공백을 제거해준다. repeat은 문자열을 n번 반복시켜준다.

str.codePointAt(index) , String.fromCodePoint(n)

codePointAt은 문자의 Ascii정수를 알려준다. fromCodePoint는 n의 Ascii문자를 알려준다.

str.includes(String)

str에 String이 있으면 True, 없으면 False를 반환한다.

0개의 댓글