在JavaScript中的字符串中插入变量的最佳方法是什么?我猜它不是这个:
var coordinates = "x: " + x + ", y: " + y;
Run Code Online (Sandbox Code Playgroud)
在Java中,Strings是不可变的,并且执行类似上面的操作会不必要地创建并抛弃Strings.Ruby是类似的,有一个很好的方法来做到这一点:
coordinates = "x: #{x}, y: #{y}"
Run Code Online (Sandbox Code Playgroud)
JavaScript存在类似的东西吗?
Nic*_*ady 16
在ES6中作为"模板字符串"引入
MDN文档:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals
const name = "Nick"
const greeting = `Hello ${name}` // "Hello Nick"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27497 次 |
| 最近记录: |