为什么在Angular / JS中将双花括号称为插值?

时间:2018-06-27 13:44:15

标签: angularjs angular syntax semantics string-interpolation

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

1 个答案:

答案 0 :(得分:3)

“插值-将其他性质的东西插入其他东西”

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

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

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