자바스크립트_문자열 String

susu.J·2020년 5월 6일
0

String이라고도 부르는 문자열은 자바스크립트의 자료형 Data type중 하나이다.
말 그대로 '문자'를 표현하기 위한 자료형으로, 문자열임을 표현하는 방법은 아래 세가지이다.

const a = 'string';
const b = "string";
const c = string;

따옴표 Single quotes와 쌍따옴표 Double quotes를 이용할 경우 내부에 따옴표 혹은 쌍따옴표를 표시하기위해 아래 방법을 이용할 수 있다.

const a = 'Name is "SB"';
const b = "Name is 'SB'";

쌍따옴표를 내부에 쓰고싶은 경우 따옴표로 감싸주고, 따옴표를 내부에 쓰고싶을 경우 쌍따옴표로 감싸준다.
만약 따옴표 안에 따옴표를 쓰거나 쌍따옴표 안에 쌍따옴표를 쓰려면 아래와 같은 방법을 쓸 수 있다.

역슬래쉬 기호는 이스케이프 문자 Escape character라고 하는데, 이 문자는 위에서 보다시피 결과에 표시되지 않는다.
만약 역슬래쉬를 그래도 표시하고 싶다면 아래와 같은 방법을 쓸 수 있다.

또한,
이스케이프 문자는 몇몇 문자와 조합해서 특수한 문자들을 나타낼 수 있는데
예를들면

문자열과 문자열은 결함이 가능하다 .
출력은 my cat으로 된다.

이와같은 경우에는 숫자가 문자열로 변환되서 1과 2가 합해져 12가 출력된다.

달러싸인을 이용하면 변수값을 계산해서 스트링으로 포함해서 문자열을 만들게 된다.
string literals: 1 + 2 = 3 이 출력된다.

스트링 리터럴즈의 좋은점은 줄바꿈을 하거나 중간에 특수기호를 이용해도

문자열은 length라는 속성Property를 가지고 있는데, 아래와 같이 접근할 수 있다. 고대로 문자열로 변환되서 나온다.

그외 역따옴표에대한 참고사항!

profile
on the move 👉🏼 https://sjeong82.tistory.com/

0개의 댓글