기초제어문 - 문자열

장은수·2022년 10월 24일
0

FE공부일기

목록 보기
3/7
post-thumbnail

.length

문자열의 길이를 리턴한다.

let str = 'hello'

console.log(str.length) // (4) 0부터 시작하기때문에

이런 식으로 문자열의 길이를 0부터 반환해준다.

indexof()

문자열 내에 지정된 요소가 위치하고 있는 첫번째 인덱스를 반환한다.

지정된 요소가 문자열내에 존재하지 않을 경우 -1을 반환한다.

let str = 'hello'

console.log(str.indexOf('h')) // 0
console.log(str.indexOf('l')) // 2 - 첫번째로 나오는 인덱스

split()

문자열을 지정한 구분자를 이용하여 여러 개의 문자열로 나눈다음 반환한다.

let str = '사과, 바나나, 배, 오렌지, 감, 딸기'

let word = str.split(', ');

console.log(word);
// ['사과', '바나나', '배', '오렌지', '감', '딸기']

toUpperCase()와 toLowerCase()

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

slice() 😥

오늘 공부하면서 표현식을 제대로 몰라서 애먹었던 놈.

slice(시작위치, 종료위치)또는 slice(시작위치)

이런식으로 사용되며 음수(-)도 사용할 수있어 뒤에서부터 문자열을 자를 수도 있다.

어떤거든 공부하면서 표현식을 항상 유의깊게보자 ...🤣

0개의 댓글