TypeScript의 여러 줄 문자열

Shuvayan Ghosh Dastidar 2023년1월30일
  1. 템플릿 문자열을 사용하여 TypeScript에서 여러 줄 문자열 만들기
  2. Array.join()을 사용하여 TypeScript에서 여러 줄 문자열 만들기
TypeScript의 여러 줄 문자열

문자열은 모든 프로그래밍 언어에 중요하며 TypeScript도 이와 관련하여 다르지 않습니다. 한 줄 문자열 외에도 TypeScript는 새 줄이 문자열을 구분하는 여러 줄 문자열을 지원합니다.

이 기사에서는 TypeScript에서 여러 줄 문자열을 생성할 수 있는 다양한 방법을 보여줍니다.

템플릿 문자열을 사용하여 TypeScript에서 여러 줄 문자열 만들기

템플릿 문자열은 백틱으로 시작하며 문자열 보간에 추가로 사용될 수 있으며 문자열을 형성하는 동안 런타임에 표현식을 평가하는 데 사용할 수 있습니다. 그러나 템플릿 문자열을 사용하여 여러 줄 문자열을 생성하거나 문자열과 동일한 형식을 유지할 수도 있습니다.

다음 코드 블록은 템플릿 문자열을 사용하여 TypeScript에서 여러 줄 문자열을 생성하는 방법을 보여줍니다.

var multiLineString : string = `This is
a nice day to
write some
multi-line
strings.`

console.log(multiLineString);

출력:

"This is
a nice day to
write some
multi-line
strings."

따라서 출력 로그는 입력과 동일한 형식으로 제공됩니다. 이것은 입력 시 형식을 유지하지 않는 문자열을 작성할 때 사용되는 일반적인 " 따옴표와 다릅니다.

var multiLineString : string = "This  \
won't be  \
formatted as a  \
multi-line \
string."

console.log(multiLineString);

출력:

"This  won't be  formatted as a  multi-line string."

Array.join()을 사용하여 TypeScript에서 여러 줄 문자열 만들기

Array.join() 메서드는 TypeScript의 문자열 배열에서 여러 줄 문자열을 형성하는 또 다른 방법입니다. 다음 코드 블록은 이를 달성하는 방법을 보여줍니다.

var stringArr : Array<string> = [ 'This', 'is', 'a' , 'multi-line', 'string']  ;

var multiString : string = stringArr.join('\n');

console.log(multiString);

출력:

"This
is
a
multi-line
string"
Shuvayan Ghosh Dastidar avatar Shuvayan Ghosh Dastidar avatar

Shuvayan is a professional software developer with an avid interest in all kinds of technology and programming languages. He loves all kinds of problem solving and writing about his experiences.

LinkedIn Website

관련 문장 - TypeScript String