2017-07-30 67 views
11

C#使用字符串插值如何在打字稿中進行字符串插值?

int value = 100; 
Console.WriteLine($"The size is {value}."); 

輸出:

The size is 100. 

如何使同樣的方法在打字稿?

+0

@poke,只是想知道。 「如何在打字稿中進行字符串插值?」 [鏈接](https://stackoverflow.com/questions/45399951/how-to-make-string-interpolation-in-typescript)是一個重複的問題「我怎樣才能做JavaScript字符串插值?」[鏈接]( https://stackoverflow.com/questions/1408289/how-can-i-do-string-interpolation-in-javascript)。 –

+0

@PrakashSomasundaram因爲TypeScript是JavaScript的一個語法超集。所以,在JavaScript中有效的東西在TypeScript中也是有效的。由於TypeScript沒有自己的字符串插值語法,因此JavaScript中的任何解釋都適用於此。 – poke

回答

17

在javascript中您可以使用template literals

let value = 100; 
console.log(`The size is ${ value }`); 
5

只需使用特殊`

var lyrics = 'Never gonna give you up'; 
var html = `<div>${lyrics}</div>`; 

你可以看到更多的例子here