在 TypeScript 中將數字轉換為字串

Muhammad Ibrahim Alvi 2023年1月30日
  1. TypeScript 中的型別轉換
  2. 在 TypeScript 中使用模板文字將數字轉換為字串
  3. 在 TypeScript 中使用 toString() 將數字轉換為字串
  4. 在 TypeScript 中使用字串建構函式將數字轉換為字串
在 TypeScript 中將數字轉換為字串

本教程提供有關型別轉換的指南,以及如何使用 TypeScript 中的不同方法將數字轉換為字串。

TypeScript 中的型別轉換

型別轉換意味著將表示式從一種資料型別更改為另一種資料型別。

TypeScript 被編譯為 JavaScript 並且行為不同;它不會對你定義的型別給出兩個提示,並且在執行期間沒有執行時來強制執行型別。

例子:

let data:string = '123';
console.log("Type of Data before Type Cast==>",typeof data);
console.log("Type of Data after Type Cast==>",typeof Number(data));

輸出:

TypeScript 中的型別轉換

預設情況下,變數資料分配有一種字串。使用 Number 建構函式後,我們看到了字串資料型別到數字資料型別的轉換。

在 TypeScript 中使用模板文字將數字轉換為字串

使用模板文字,它使用反引號 ` 進行轉換。

例子:

let pageNumber:number = 123;
let castTemp:string = `${pageNumber}`;
console.log("The Data Type of castTemp is:",typeof castTemp);

輸出:

使用模板文字將數字轉換為字串

在 TypeScript 中使用 toString() 將數字轉換為字串

toString() 方法是 TypeScript 中可用的已定義方法,當應用的變數為 null 或未定義時,它將引發錯誤。

例子:

let pageNumber:number = 123;
let castTemp:string = pageNumber.toString();
console.log("The Data Type of castTemp is:",typeof castTemp);

輸出:

使用 toString() 將數字轉換為字串

在 TypeScript 中使用字串建構函式將數字轉換為字串

將數字轉換為字串的一種更簡單的方法是使用字串建構函式。這不會將數字轉換為字串,而是將其轉換為字串。

例子:

let pageNumber:number = 123;
let castTemp:string = String(pageNumber);
console.log("The Data Type of castTemp is:",typeof castTemp);

輸出:

使用字串建構函式將數字轉換為字串

Muhammad Ibrahim Alvi avatar Muhammad Ibrahim Alvi avatar

Ibrahim is a Full Stack developer working as a Software Engineer in a reputable international organization. He has work experience in technologies stack like MERN and Spring Boot. He is an enthusiastic JavaScript lover who loves to provide and share research-based solutions to problems. He loves problem-solving and loves to write solutions of those problems with implemented solutions.

LinkedIn

相關文章 - TypeScript Casting