반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Eclipse
- 이클립스
- string
- table
- Array
- CMD
- json
- Visual Studio Code
- windows
- Button
- Files
- Maven
- 문자열
- js
- 배열
- list
- 자바스크립트
- CSS
- 인텔리제이
- vscode
- date
- html
- input
- javascript
- 테이블
- 이탈리아
- ArrayList
- IntelliJ
- 자바
- Java
Archives
- Today
- Total
어제 오늘 내일
[Javascript] 문자열 줄바꿈하는 2가지 방법 (여러줄 표현하기) 본문
Javascript의 문자열에서 줄바꿈을 표현하는 2가지 방법을 소개합니다.
- escape 문자 사용하기
- 템플릿 리터럴(Template literals) 사용하기
1. escape 문자 사용하기
<pre id='result'></pre>
const str = 'a\nb\nc\n';
document.getElementById("result").innerHTML=str;
문자열에 New Line을 뜻하는 '\n' 이스케이프 문자를 넣어주면 줄바꿈됩니다.
2. 템플릿 리터럴(Template literals) 사용하기
<pre id='result'></pre>
const str =`a
b
c`;
document.getElementById("result").innerHTML=str;
문자열 안에 escape문자인 '\n'을 사용하면, 가독성이 떨어지는 단점이 있습니다.
문자열을 정의할 때 따옴표( ' 또는 " )를 사용하는 대신 백틱(`)을 사용하면,
escape문자를 사용하지 않아도,
입력한 그대로 문자열이 표현됩니다.
백틱을 이용하여 문자열을 표현하는 것을 템플릿 리터럴(Template literals)라고 합니다.
백틱을 입력할 때는 키보드의 왼쪽 상단(esc키 밑, 숫자 1왼쪽)의 키를 이용합니다.
반응형
'IT > Javascript' 카테고리의 다른 글
[Javascript] 빈 객체 체크하는 3가지 방법 (2) | 2020.12.26 |
---|---|
[Javascript] 빈 배열 체크하기 (0) | 2020.12.25 |
[Javascript] 배열 중복 값 개수 구하기 (1) | 2020.12.16 |
[Javascript] 반복문을 이용하여 테이블 동적 생성하기 (0) | 2020.12.14 |
[Javascript] JSON 문자열을 객체로 변경하기 (0) | 2020.12.13 |
Comments