欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

TypeScript 中反引号 backtick/backquote (`) 怎么打,有什么用? 有大用 有大大用 有大大大用

TypeScript 中的反引号 backtick/backquote (`) 怎么打出来?

也就是数字 1 旁边那个键,即 ~ 下面那个。

TypeScript 中的反引号 backtick/backquote (`) 有什么用?

它也是字符串引号。用处一、直接使用变量;用处二、支持多行字符串。

let fullName: string = `Bob Bobbington`;
let age: number = 37;
let sentence: string = `Hello, my name is ${ fullName }.

I'll be ${ age + 1 } years old next month.`;

等效于:

let sentence: string = "Hello, my name is " + fullName + ".\n\n" +
    "I'll be " + (age + 1) + " years old next month.";



来自   http://www.cftea.com/c/2019/12/11656.asp




【TypeScript教程】07—学习如何在 TypeScript 中使用字符串类型


在今天的教程中,我们将了解 TypeScript 字符串数据类型。

与 JavaScript 一样,TypeScript 使用双引号 (") 或单引号 (') 来包围字符串文字:

  1. let firstName: string = 'John';
  2. let title: string = "Web Developer";

TypeScript 还支持使用反引号 (`) 包围字符的模板字符串。

模板字符串允许我们创建多行字符串并提供字符串插值功能。

以下示例显示如何使用反引号 (`) 创建多行字符串:

  1. let description = `This TypeScript string can
  2. span multiple
  3. lines
  4. `;

字符串插值允许我们将变量嵌入到字符串中,如下所示:

  1. let firstName: string = `John`;
  2. let title: string = `Web Developer`;
  3. let profile: string = `I'm ${firstName}.
  4. I'm a ${title}`;
  5. console.log(profile);

输出:

  1. I'm John.
  2. I'm a Web Developer.

总结

在 TypeScript 中,所有字符串都获取字符串类型。

与 JavaScript 一样,TypeScript 使用双引号 (")、单引号 (') 和反引号 (`) 来包围字符串文字。

来自  https://blog.csdn.net/snsHL9db69ccu1aIKl9r/article/details/124335148


普通分类: