TypeScript 字串的求插值(String Interpolation)

TypeScript 是一種 JavaScript 的超集,它提供了更多的功能,其中之一就是字串求插值(String Interpolation)。字串求插值是一種把參數插入字串中的方法,可以讓你更容易地將變數和字串結合在一起。

在 TypeScript 中,字串求插值是使用 ${} 來完成的,例如:

let name = 'John';
let age = 20;

console.log(`My name is {name} and I am{age} years old.`);
// 輸出:My name is John and I am 20 years old.

在上面的範例中,我們使用 ${name}${age} 來把變數插入字串中,最後輸出的結果就是我們想要的字串。

除了可以把變數插入字串中,我們還可以把函式插入字串中,例如:

let name = 'John';
let age = 20;

function getAgeInTenYears() {
  return age + 10;
}

console.log(`My name is {name} and in 10 years I will be{getAgeInTenYears()} years old.`);
// 輸出:My name is John and in 10 years I will be 30 years old.

在上面的範例中,我們使用 ${getAgeInTenYears()} 來把函式插入字串中,最後輸出的結果就是我們想要的字串。

字串求插值是 TypeScript 中一個非常有用的功能,它可以讓你更容易地將變數和字串結合在一起,並且可以把函式插入字串中,讓你的程式碼更加簡潔。

總結

TypeScript 提供了字串求插值(String Interpolation)的功能,可以讓你更容易地將變數和字串結合在一起,並且可以把函式插入字串中,讓你的程式碼更加簡潔。

Categorized in:

Tagged in: