-
[Javascript] 문자열(string) 간단 정리Javascript 2022. 12. 31. 12:27
문자열 기본 사용 방법
let s1 = 'Hello 안녕하세요!'; let s2 = "Hi 안녕~";
쓰고 싶은 문자열을 큰따옴표(")나, 작은따옴표(') 사이에 넣어주면 된다.
let s1 = '작은따옴표 안에 "큰따옴표" 사용'; let s2 = "큰따옴표 안에 '작은따옴표' 사용"; let s1 = '작은따옴표 안에 '작은따옴표' 사용'; // 에러 let s2 = "큰따옴표 안에 "큰따옴표" 사용"; // 에러 let word1 = '작은따옴표 안에 \'작은따옴표\' 사용'; let word2 = "큰따옴표 안에 \"큰따옴표\" 사용";
위의 코드 처럼 작은따옴표 안에 큰따옴표를 사용하는 것처럼 서로 다른 따옴표를 사용하는 것은 문제가 없지만,
작은따옴표안에 작은따옴표를, 큰따옴표안에 큰따옴표를 사용하면 에러가 발생한다.
문자열이 끝나는 것으로 인식하기 때문이다.
그래서 따옴표 안에 같은 따옴표를 사용하려면 따옴표 앞에 \(이스케이프)을 사용하여 이것이 문법적인 사용이 아니라는 것을 명시해 줘야 한다.
이스케이프 포현 종류
이스케이프 표현 대체 \' 작은따옴표 \" 큰따옴표 \n 줄바꿈 \t 탭(tab) \\ 백슬래시
백틱 (`)
백틱은 작은 따옴표랑 비슷하게 생겼지만 전혀 다르다.
키보드 Esc 키 아래에 물결과 함께 있다.
백틱은 크게 두 가지 유용성때문에 사용된다.
1. 백틱안에 넣은 문자열은 어떤 문자열이건 그대로 표현된다.
2. 문자열안에 변수를 넣어 활용이 가능하다.
'Javascript' 카테고리의 다른 글
[Javascript] 자바스크립트의 동적 타입 언어 (1) 2022.12.31 [Javascript] 원시 자료형(Primitive Data Types)의 종류 (0) 2022.12.19 [Javascript] 자바스크립트의 주석 (0) 2022.12.15 [Javascript] 콘솔(console) 활용하기 (2) 2022.12.15