You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JavaScript模板字符串的变量中应用样式?

在JavaScript模板字符串中为变量添加样式的方案

模板字符串本身仅负责拼接字符串,样式能否生效完全取决于最终的展示场景,以下是两种常见场景的实现方式:

1. 网页DOM渲染场景

如果要在网页中让变量内容显示为粗体,直接用HTML的<strong>或<b>标签包裹模板字符串里的变量即可:

const text = "关键内容";
const styledHtml = `<p>make <strong>${text}</strong> bold</p>`;
// 将生成的HTML插入DOM
document.querySelector('.target-element').innerHTML = styledHtml;

页面渲染后,text对应的内容会以粗体样式展示。

2. 控制台输出场景

如果是在浏览器控制台或Node.js终端输出带样式的文本,需要使用ANSI转义序列:

const text = "控制台粗体文本";
// \x1b[1m 开启粗体,\x1b[0m 重置样式
const styledConsoleText = `make \x1b[1m${text}\x1b[0m bold`;
console.log(styledConsoleText);

执行后,控制台里的text内容会以粗体显示。

核心逻辑:模板字符串只是完成字符串拼接工作,样式渲染完全依赖目标环境对标记(HTML标签/ANSI转义码)的支持。

内容的提问来源于stack exchange,提问作者sourabhk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 19:25:20