
코드스테이즈 41기 교육 내용을 정리하고 있습니다.
틀린 부분이 있으면 댓글로 알려주시면 감사하겠습니다.
문자열
문자열 문자 하나 하나가 모여서 배열을 갖는것을 뜻합니다.
String이라 부릅니다.
문자열과 관련된 함수에 대해 알아보려 합니다.
문자열 출력
- +연산자를 사용할수 있다.
- string 타입과 다른 타입 사이에 +를 사용하면 다른 타입은 string으로 변환된다.
Template literals
템플릿 리터럴은 내장된 표현식을 허용하는 문자열이다.
이중 따옴표나 작은 따옴표가 아닌 백틱(` `)을 이용한다.
표기는 문자열 안에 ${표현식}으로 사용한다.

따옴표가 아닌 백틱이다. 이거 때문에 30분 동안 고생했다
index
string[index]로 index위치의 string값을 반환합니다.

length
- 문자열의 길이를 알려준다.
- string.length로 쓴다.
indexof()
- 문자열에서 원하는 값의 위치를 알때 사용합니다
- string.indexof(value)꼴입니다.
- 조사할 문자열을 string에 적어주고, 위치값을 알고자 하는 문자를 value에 적습니다.
- 찾고자 하는 문자열이 없으면 -1을 반환합니다.

include()
- 문자의 포함 여부를 boolean값을 반환합니다.
- string.include(value)꼴입니다.
- 찾는 문자가 있으면 true, 없다면 false를 반환합니다.
- 구형 브라우저는 작동하지 않을수 있습니다.

splite()
- 원하는 문자로 글을 자를 때 사용한다.
- string.split(value)꼴이다
- string에 value가 나올때 마다 다음배열에 추가한다.

value에 아무값도 넣지 않으면 한글자씩 잘린다.

subsrting()
- 원하는 만큼 글자를 볼수 있다.
- string.subsrting(start,end)꼴이며, start index부터 end-1 index까지 보여준다.
- 음수는 0 취급, 글자 길이 보다 클 경우 string.length취급
- start와 end가 바뀌여도 정상적으로 진행 된다.

값이 하나 만 주어지는 경우 start로 인식하고, end는 가장 끝 자리이다.

slice도 같은 역할이다.

toUpperCase()/toLowerCase()
대/소 문자 변환이다.
생각해보자
trim은 공백을 제거 합니다.

정규표현식
생활코딩 자바스크립트 기본 - 정규표현식
본 게시글은 인프런 강의 "생활코딩 - 자바스크립트(JavaScript) 기본"를 보고 공부한 내용을 정리하고 있습니다. https://www.inflearn.com/course/%EC%A7%80%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8..
leewang31.tistory.com
'프론트엔드 > Codestates' 카테고리의 다른 글
| [HTML] Html기초 (0) | 2022.08.25 |
|---|---|
| [JavaScript]반복문 (0) | 2022.08.24 |
| [JavaScript] 조건문 (0) | 2022.08.23 |
| [JavaScript] 함수 (0) | 2022.08.22 |
| [JavaScript] 변수와 타입 (0) | 2022.08.22 |