В этом руководстве вы узнаете о строковом типе данных 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 использует двойные кавычки (
"), одинарные кавычки (') и обратную кавычку (`) для заключения строковых литералов.
