2021.04.07 JavaScript 문자열
문자열
- 문자열이란
String! JavaScript 내에서 ''나 ""로 감싸진 언어
문자열 연산자는 +, concat, `${}` 등을 사용하여 연결할 수 있다.
- 함수 & Method
- str.concat(값, 값1, 값2,-,-,-)
- str.length() : 문자열의 길이를 반환
'Hello'.lengh() : 5
- str.substring(start,end)
'Hello'.substring(0,2) : He
- str.slice(start,end)
'Hello'.slice(0,2) : He
> slice와 substring의 차이점 <
* slice는 음수를 인식하고 뒤에서부터 카운팅한다.
ex) 'Hello'.slice(0,-3) : He
* substring은 음수를 인식하지 않고 0으로 인식한다.
* substring은 시작과 끝을 바꾸어도 작동한다.
ex) 'Hello'.substring(2,0) : He
- str.toLowerCase() / str.toUpperCase
'hello'.toUpperCase() : "HELLO"
'HELLO'.toLowerCase() : 'hello'
- str.match('찾을단어')
'Hello'.match('e') : 1 위치값 반환
- str.replace('찾을문자열','변경할 문자열')
'HEllo'.replace('E','e') : 'Hello'
- 문자열을 숫자열로 바꾸는 법 !
- parseInt('문자열',n) : 문자열을 n진법 정수로 변환
parseInt("123",10) : 123
- parseFloat('문자열') : 문자열을 실수로 바꿈
parseFloat('123') : 123
- Number() 과 String()
- 숫자에서 스트링으로
ex) let num = 2
num +=""
num = "2"
- 스트링에서 문자로
ex) let str = '2'
str *=1
str= 2
![](https://velog.velcdn.com/images%2Fkbm940526%2Fpost%2Fd579e527-dcba-45a0-bf09-ebeb38c35239%2FScreenshot%20from%202021-04-07%2021-40-18.png)