В этом руководстве вы узнаете о строковом типе данных TypeScript.
Как и JavaScript, TypeScript использует двойные кавычки ( "
) или одинарные кавычки ( '
) для заключения строковых литералов:
let firstName: string = 'John'; let title: string = "Web Developer";
TypeScript также поддерживает строки шаблонов, которые используют обратную кавычку (`) для окружения символов.
Строки шаблона позволяют создавать многострочные строки и предоставляют функции интерполяции строк.
В следующем примере показано, как создать многострочную строку с помощью обратной кавычки (`):
let description = `This TypeScript string can span multiple lines `;
Интерполяции строк позволяют вставлять переменные в строку следующим образом:
let firstName: string = `John`; let title: string = `Web Developer`; let profile: string = `I'm ${firstName}. I'm a ${title}`; console.log(profile);
Выход:
I'm John. I'm a Web Developer.
- В TypeScript все строки получают тип
string
. - Как и JavaScript, TypeScript использует двойные кавычки (
"
), одинарные кавычки ('
) и обратную кавычку (`) для заключения строковых литералов.