-
변수에 문자열을 저장할때 "",'',``(백틱)을 감싸서 저장해야만 한다.
-
"",'' 는 상황에 맞게 사용하면 된다. html 코드에서는 ``(백틱)이 편할것이다.
-
``(백틱) 은 ${}를 이용해 변수나 표현식을 대입 할 수 있다.
-
``(백틱)은 줄바꿈으로 문자열을 저장할 수 있다.
-
"",''는 \n을 사용해야 줄 바꿈을 할 수 있다.
-
length : 문자열의 길이를 알고자 할때 사용
-
문자열은 인덱스를 이용해 특정 위치에 접근할 수 있지만 특정 위치의 값의 변경은 불가능하다.
-
toUppeCase(),toLowerCase() : 문자열 전체를 대문자,소문자로 변경
-
indexOf(문자 또는 문자열) : 문자열이 매개변수로 들어온다면 그 문자열의 시작 위치를 반환, 문자로 매개변수가 들어온다면 그 문자의 위치를 반환한다.
-
문자열.slice(n, m) : n부터 m까지의 문자열을 반환, m은 포함되지 않음. m이 없다면 n부터 문자열 끝까지, m이 음수면 끝에서부터 시작한 인덱스 위치
-
문자열.substring(n, m) : n과 m 사이의 문자열을 반환한다. slice() 와 다른점은 n,m의 위치를 바꿔 매개변수로 입력해도 정상적으로 작동해 문자열을 반환한다는 것이다. 음수는 0으로 인식한다.
-
문자열.substr(n, m) : n 위치 인덱스부터 시작해 m개의 문자열을 반환
-
문자열.trim() : 문자열의 앞뒤 공백을 제거한다.
-
문자열.repeat(n) : 문자열을 n번 반복한다.
-
문자열.codePointAt(0) : 문자열을 십진법으로 반환
-
String.fromCodePoint(십진수) : 십진수를 문자열로 변환
-
includes(문자열) : 문자열이 있으면 true, 없으면 false를 반환