JS - 문자열과 배열 활용

문한성·2023년 3월 31일
0

공부

목록 보기
13/28
post-thumbnail

문자열에 접근하기

문자열의 길이 - length 프로퍼티

문자열에서 문자의 위치 활용하기

특정 위치의 문자 접근하기 - charAt()메서드

문자열에서 부분 문자열의 위치 찾기 - indexOf()메서드
indexOf() 메서드는 괄호안의 문자열이 나타난 위치를 알려주고 생략하면 문자열이 나타난 첫 번째 위치를 알려줍니다. 만약 찾는 문자열이 없으면 -1을 반환

문자열에 어떤 문자가 있는지 확인하기

특정 문자나 문자열로 시작하는지 확인하기 - starWith()메서드

문자열이 특정 문자나 문자열로 끝나는지 확인하기 - endsWith()메서드

문자열에 특정 문자나 문자열이 포함되었는지 확인하기 - includes()메서드

문자열 메서드 활용하기

문자열에서 공백 제거하기 - trim(), trimStart(), trimEnd메서드

문자열의 대소문자 바꾸기 - toUpperCase(), toLowerCase() 메서드

부분 문자열 추출하기- subString(), slice() 메서드

substring() 메서드
시작 위치부터 끝 위치의 직전까지 추출해서 반환합니다.

slice 메서드
시작 위치만 지정하면 해당 위치부터 끝까지, 시작위치와 끝 위치를 함께 지정하면 시작위치부터 끝 위치직전까지 추출합니다.

구분자에 따라 문자 쪼개기 - split() 메서드

문자열에서 구분자를 기준으로 문자열을 쪼개서 배열로 담아줍니다.

정규 표현식으로 문자열 다루기

정규 표현식은 '패턴'과 '플래그'로 구성되는데, 플래그는 옵션이어서 필요할 경우에만 사용합니다. 그리고 패턴과 플래그 사이에는 공백이 없습니다.

정규 표현식과 메서드

정규 표현식의 플래그

문자 클래스 사용하기

정규 표현식을 사용하면 문자열의 특정 부분이 숫자인지, 문자인지 체크할 수 있습니다.

자주 사용하는 정규 표현식


문자열과 배열 변환하기

문자열을 문자 배열로 변환하기 -전개 연산자와 Array.from()메서드


문자열 배열을 다시 문자열로 변환하기 - join()메서드

배열을 다시 문자열로 바꾸려면 Array 객체의 join() 메서드를 사용해야합니다.

배열의 다양한 메서드

배열 합치기 -concat() 메서드와 전개 연산자

배열 요소 정렬하기 -reverse(), sort()메서드

크기에 따라 정렬하기 - sort() 메서드


배열의 맨 끝에 요소 추가하고 제거하기 - pop(), push() 메서드

배열의 맨 앞에 요소 추가하고 제거하기 - shift(), unshift() 메서드


profile
기록하고 공유하려고 노력하는 DevOps 엔지니어

0개의 댓글