【问题标题】:What is this sort of String.Format called? [duplicate]这种 String.Format 叫什么? [复制]
【发布时间】:2016-11-10 04:29:28
【问题描述】:

这看起来像是 JavaScript 中的某种 string.Format

var some_var = "Alice",
    other_var = "Bob";
var test = `${"Hello " + some_var + ". How is " + other_var + "?"}`;
console.log(test);

它叫什么?浏览器兼容性?

对此问题有疑问:How to pass properties to a variable function in javascript?

【问题讨论】:

标签: javascript


【解决方案1】:

那些被称为"Template Literals"

他们是ECMAScript 2015 Specification 的一部分。

【讨论】:

    【解决方案2】:

    这是一个模板文字:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals

    这是一个 ES6 功能,现在开始在多个 js 引擎中获得支持。

    【讨论】:

      猜你喜欢
      • 2015-11-06
      • 1970-01-01
      • 1970-01-01
      • 2012-07-25
      • 2011-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多