HOWTO · TypeScript

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"