我有一个像这样的巨大字符串:
'<i class=""></i>'
我有一个变量叫做icon
。我需要放置icon
在两个引号之间。虽然感觉很简单,但我一直在努力理解它。有人可以帮忙吗?这里是 JS 新手。
字符串的分隔符是'
,所以结束'
,连接icon
,并恢复'
:
const icon = 'myIcon';
const str = '<i class="' + icon + '"></i>';
console.log(str);
但是您可能会发现使用模板文字更具可读性,特别是如果您正在构建 HTML 字符串,或者它是多行,或者您遇到转义字符问题:以反引号开始和结束字符串,并通过将变量放入其中来插入变量${varNameHere}
:
const icon = 'myIcon';
const icon2 = 'myIcon2';
const icon3 = 'myIcon3';
const str = `
<i class="${icon}"></i>
<i class="${icon2}"></i>
<i class="${icon3}"></i>
`;
console.log(str);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)