如何在模板字符串中使用变量 :模板字符串使用反引号 来定义
(1)可以在字符串中使用${}
const a = '小明';
console.log(`Hello, ${a}!`);
// 输出:Hello, 小明!
在es5中如何 达到输出 Hello, 小明! 的效果
let aaa='小明';
let aaa1 = 'Hello,'+ aaa;
console.log(aaa1); // 输出:Hello,小明
(2)可以在模板字符串中使用其他字符串方法。
const name = 'Jon';
console.log(`Hello,${name.toUpperCase()}!`);
//toUpperCase()将字符串中的所有字母转换为大写字母。这个方法不会改变原始字符串,而是返回一个新的字符串。
// 输出:Hello, JON!
(3)在模板字符串中嵌入函数调用。
function greet(name) {
return `Hello, ${name}!`;
}
console.log(greet('John'));
// 输出:Hello, John!
如何用模板字符串拼接一个字符串和一个变量
用 `` 反引号 (1键左边那个) 内容拼接变量时用${}包住变量
let a1 = '李四'
let a = `我是${a1}`
console.log(a) // 我是李四