무효 클릭 IP 추적 중...
자바스크립트

[자바스크립트 기초] 문자열(string) 여러줄 쓰기 | multi line

꼬예 2021. 6. 5.

안녕하세요 이번시간에는 문자열을 여러줄을 쓰려면 어떻게 해야 하는지 알아 보겠습니다. 

 

 

 

역슬래시(\) 이용

console.log('String with \
multiple \
lines');

output :

역슬래시를 이용하면 위 코드처럼 여러줄로 나뉘어서 쓸 수 있습니다. 

코드가 길어져서 가독성이 떨어질때 활용하면 좋겠죠?

그런데 output 은 줄을 나누어 썼음에도 불구하고 한 줄로 나온것을 볼 수있습니다. 

 

그렇다면 역슬래시 사용할때마다 엔터도 같이 치고 싶다면 어떻게할까요?

console.log('String with \n\
multiple \n\
lines');

위 코드와 같이 역슬래시 n (이스케이프 문자)를 이용하면 됩니다. 

물론, 단순히 엔터를 치는것이 목적이라면 multi line 작성을 위한 역슬래시는 빼도 됩니다.!

 

하지만 우리는 보기좋게 multi line 을 위한 역슬래시 그리고 엔터를 위한 역슬래시n 을 함께 사용 해 보았습니다.

output :

 

하지만 일일이 백슬래시n 백슬래시를 두번 쓰기 귀찮지 않나요?

가독성과 엔터 기능을 동시에 이용하는 방법으로 더 좋은 방법이 있습니다. 

 

백틱(backtick)(`)

백틱은 윈도우 키보드 기준으로 tab 위에 있는 점을 말합니다. 

console.log(`String
multiple
lines`);

output :

백틱을 이용하면 엔터를 칠때마다 알아서 이스케이프 문자열 기능이 작동되어 가독성과 엔터기능을 동시에 잡을 수 있으니 참고하시길 바래요:)

 

 

  • 트위터 공유하기
  • 페이스북 공유하기
  • 카카오톡 공유하기
이 컨텐츠가 마음에 드셨다면 커피 한잔(후원) ☕

댓글