【问题标题】:Why double curly braces in Angular/JS are called interpolation?为什么Angular / JS中的双花括号被称为插值?
【发布时间】:2018-12-06 10:42:25
【问题描述】:

在使用 Angular/JS 一年多之后,我仍然没有直观地理解什么是插值例如{{1+4}})。该术语的起源是什么(在 Angular/JS 上下文中),它与数学术语有什么共同点吗?

【问题讨论】:

标签: angularjs angular syntax semantics string-interpolation


【解决方案1】:

“插值 - 将不同性质的东西插入到其他东西中”

这是一个术语,用于将表达式嵌入到模板文字中,用作占位符。

在 JavaScript 中,您可以对字符串插值有相同的概念:

var a = 1;
var b = 4;
console.log(`Interpolated result is: ${a+b}`); // note: the quotes ``

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-26
    • 1970-01-01
    • 2013-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-04
    • 1970-01-01
    相关资源
    最近更新 更多