如何在 JavaScript 中进行字符串插值?

2025年2月15日 | 阅读 4 分钟

本文解释了插值,并展示了如何将其应用于字符串以提高其抗拉强度。此外,您还将了解如何操作字符串插值以改进编程代码。最后,您将看到几个代码示例,演示如何使用 JavaScript 字符串进行插值以获取事实。

JavaScript 插值简介

编程语言的一个巨大优势是字符串插值,它允许将变量、函数调用和数学运算符直接注入到字符串中。在 ES6 之前,JavaScript 没有字符串插值。ES6 的一项新功能是字符串插值,它允许您在不使用转义字符的情况下创建多行字符串。撇号和引号易于使用,这有助于使我们的字符串和代码更易于阅读。选择字符串插值而非字符串连接的一些理由。

JavaScript 中的字符串插值

JavaScript 中的模板字面量允许您将值附加到字符串。这是一个美元符号,后面跟着两个花括号。您希望嵌入其值的表达式应包含在花括号中。

使用模板字面量而不是连接将值嵌入到字符串中。使用反引号 ("") 而不是引号来封装您的字符串,以声明模板字面量。

语法

包含在反引号中的字符串,其中进行了插值:表达式`

在 JavaScript 中,占位符允许通过字符串插值将输入动态插入到字符串片段中。将变量附加到字符串的传统方法不支持此可能性。查看下面的语法

下面的表达式声明了模板字面量。

短语“5 + 6”被评估为该表达式的结果。这是因为我们的表达式在完整停止之前就被输入了。

示例

以下示例显示了 JavaScript 字符串插值。

示例 1

以下示例显示了基本的 JavaScript 字符串插值。我们可以在插值中使用表达式替换。加法和数学运算可以与字符串插值函数一起使用。

输出

输出显示了 JavaScript 插值。

How to Do String Interpolation in JavaScript?

示例 2

以下示例显示了基本的 JavaScript 字符串插值。我们可以在插值中使用字符串替换。字符串和算术运算符可以在 JavaScript 的插值函数中使用。

输出

输出显示了 JavaScript 插值。

How to Do String Interpolation in JavaScript?

示例 3

以下示例显示了基本的 JavaScript 字符串插值。我们可以创建一个数组并在字符串中使用插值来显示值。

输出

输出显示了 JavaScript 插值。

How to Do String Interpolation in JavaScript?

示例 4

以下示例显示了基本的 JavaScript 字符串插值。我们可以创建一个 JavaScript 函数并在字符串插值中使用它来操作功能。

输出

输出显示了 JavaScript 插值。

How to Do String Interpolation in JavaScript?

示例 5

以下示例显示了基本的 JavaScript 字符串插值。如果将条件应用于带有逻辑和数学运算的函数,则字符串将显示输出。

输出

输出显示了 JavaScript 插值。

How to Do String Interpolation in JavaScript?

结论

字符串插值有助于直接操作功能和运算符。它可以同时处理数据、输出数据和操作数据。它有助于快速轻松地开发应用程序。