Menu
CoddyTech

模板字面量

本课属于 Coddy JavaScript 学习旅程的“逻辑与流程”单元。第 3 课,共 65 课。

模板字符串使用反引号 ` 创建字符串,并允许你使用 ${} 插入表达式。例如,创建问候语时,你可以将姓名或其他数据直接动态嵌入模板字符串中。你也可以把 $ 这样的符号直接放在反引号内。示例:
const userName = "Sam";
const price = 5;
const message = `Welcome, ${userName}! Your total is $${price}.`;
// 将 userName 和 price 插入字符串中
模板字符串也支持多行字符串,无需使用 \n 转义字符。你只需按 Enter 键即可换行,输出中也会保留换行符。这两种方法都可行:
// 使用 \n
const message1 = `Line 1\nLine 2`;

// 使用实际换行
const message2 = `Line 1
Line 2`;
两者会产生相同的结果。
challenge icon

挑战

简单

创建一个名为 greetAll 的函数,它接收一个姓名数组并返回一个字符串。数组中的每个姓名都应生成一行,格式为 Hello, <Name>!,并用换行符连接成一个字符串。使用模板字符串生成问候语。

亲手试试

function greetAll(names) {
  // 在这里编写你的代码
}
// 不要在函数外编写任何内容
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

逻辑与流程中的所有课

自己练习: JavaScript 在线编译器