【发布时间】:2021-09-28 17:40:05
【问题描述】:
考虑这段代码:
var age = 3;
console.log("I'm " + age + " years old!");
除了字符串连接之外,还有其他方法可以将变量的值插入字符串吗?
【问题讨论】:
-
您可以查看 CoffeeScript:coffeescript.org
-
正如其他人所指出的,您使用的方法是最简单的方法。我希望能够引用字符串中的变量,但在 javascript 中,您需要使用连接(或其他一些查找/替换方法)。像你我这样的人可能只是为了我们自己的利益而过于依赖 PHP。
-
使用 Underscore.js template
-
连接不是插值,用户询问如何进行插值。我认为 Lev 最终提供了答案,即在原生 JS 中没有办法做到这一点。我不明白为什么这不是一个真正的问题。
-
如果我可以回答,现在有一个针对较新解释器的解决方案(2015 FF 和 Chrome 已经支持):developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…。例如。
Show GRAPH of : ${fundCode}-${funcCode}让我Show GRAPH of : AIP001-_sma(在字符串 1 周围使用反引号......似乎无法在此处显示)
标签: javascript string string-interpolation