JavaScript字符串和模板字面量

● 上节课我们说明,+号可以当作字符串连接符号使用,例如

const firstName = "Sun";
const job = "技术分享博主";
const birthYear = 1991;
const year = 2023;

const sun =
  "我叫" + firstName + ",是一个" + (year - birthYear) + "岁的" + job + "!";
console.log(sun);

在这里插入图片描述

● 但是这样来输入字符串属实有点太麻烦了,我们可以使用模板字面量的方式,更为简单

const sunNew = `我叫${firstName},是一个${year - birthYear}岁的${job}!`;
console.log(sunNew);

在这里插入图片描述

模板字面量的好处在于可以轻松地构建包含动态内容的字符串。我们可以在${}内部放置任何有效的表达式,包括变量、函数调用和算术操作等。这使得字符串的构建更加简洁和可读性更高。

模板字面量

模板字面量除了可以更好,更加直观的处理字符串,还可以使得字符串换行更加简单
传统换行方式

console.log("张三\n李四\n王二麻子");

在这里插入图片描述

使用模板字面量更加简单

console.log(`张三
李四
王二麻子`);

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值