C# korzysta rozwijanie napisówJak utworzyć interpolację ciągów w maszynopisie?
int value = 100;
Console.WriteLine($"The size is {value}.");
wyjściowa:
The size is 100.
Jak zrobić ten sam sposób na maszynie?
C# korzysta rozwijanie napisówJak utworzyć interpolację ciągów w maszynopisie?
int value = 100;
Console.WriteLine($"The size is {value}.");
wyjściowa:
The size is 100.
Jak zrobić ten sam sposób na maszynie?
W JavaScript można użyć template literals:
let value = 100;
console.log(`The size is ${ value }`);
Wystarczy użyć specjalnego `
var lyrics = 'Never gonna give you up';
var html = `<div>${lyrics}</div>`;
Można zobaczyć więcej przykładów here.
@Doke, tylko się zastanawiam. Jak to jest "Jak utworzyć interpolację ciągów w maszynopisie?" [link] (https://stackoverflow.com/questions/45399951/how-to-make-string-interpolation-in-typescript) jest duplikatem pytania "Jak mogę zrobić interpolację ciągów w JavaScript?" [link] (https://stackoverflow.com/questions/1408289/how-can-i-do-string-interpolation-in-javascript). –
@PrakashSomasundaram Ponieważ TypeScript to składniowy nadzbiór JavaScript. Zatem wszystko, co działa w JavaScript, jest również poprawne w TypeScript. A ponieważ TypeScript nie ma własnej składni do interpolacji napisów, tutaj również obowiązuje dowolne wyjaśnienie z JavaScript. – poke