문자열
원하는 순서의 문자열 호출
str[0]
[] 안에 문자열의 순서를 지정하여 해당 문자열을 확인할 수 있다.
문자열에서는 + 연산자만 사용이 가능함
String 타입과 다른 타입 사이에 + 연산자를 쓰면 String 형식으로 변환된다.
문자열의 전체 길이 변환
console.log(str.length);
위에 작성한 코드는 문자열의 전체 길이를 변환하는 코드 예시문이다.
- arguments : 찾고자 하는 문자열
- return value : 처음으로 일치하는 index, 찾고자 하는 문자열이 없으면 -1 출력
- lastIndexOf : 문자열을 뒤에서부터 찾는다.
※ see more : str.indudes(searchValue)
ㄴ Boolean 값으로 표출해주는 메소드이다. 익스플로러 같은 구형 브라우저에서는 작동하지 않는다.
문자열 분리
str.split
- arguments : 분리 기준이 될 문자열
- return value : 분리된 문자열이 포함된 배열
- csv 형식을 처리할 때 유용하다.
문자열의 지정 범위 호출
str.substring(start, end)
- arguments : 시작 index, 끝 index
- return value : 시작과 끝 index 사이의 문자열(즉, 끝 index 는 포함하지 않음)
※ see more : str.slice(start, end)
ㄴ substring과 비슷하나, 몇가지의 차이점을 보인다.
대소문자 변환 (Immutable)
str.toLowerCase() / str.toUpperCase()
- arguments : 없음
- return value : 대, 소문자로 변환된 문자열
※ Immutable
- 모든 String method는 Immutable
- 원본이 변하지 않는다.
- array method는 Immutable 및 Mutable 여부를 잘 기억해야 함!
오늘의 한줄
점점 어려워지지만 복습만이 살길이다! 욕심내지 말고 현재에 집중하자!!