TypeScript 字串的求ASCII碼(charCodeAt)

TypeScript 是一種 JavaScript 的超集,它擁有 JavaScript 的所有功能,並且提供了額外的特性,例如類型檢查和靜態分析等。在 TypeScript 中,可以使用 charCodeAt() 方法來求得字串中每個字元的 ASCII 碼。

charCodeAt() 方法接受一個參數,即要求 ASCII 碼的字元的索引,並返回該字元的 ASCII 碼。例如,假設有一個字串 str,其中包含了字元 ‘A’,則可以使用以下語句來求得 ‘A’ 的 ASCII 碼:

let str = 'A';
let asciiCode = str.charCodeAt(0);
console.log(asciiCode); // 65

上面的程式碼中,我們使用了 charCodeAt() 方法來求得字串 str 中索引為 0 的字元 ‘A’ 的 ASCII 碼,並將結果存儲在變數 asciiCode 中。

此外,charCodeAt() 方法也可以用於求得字串中每個字元的 ASCII 碼,例如,假設有一個字串 str,其中包含了字元 ‘A’、’B’ 和 ‘C’,則可以使用以下語句來求得每個字元的 ASCII 碼:

let str = 'ABC';
let asciiCodeA = str.charCodeAt(0);
let asciiCodeB = str.charCodeAt(1);
let asciiCodeC = str.charCodeAt(2);
console.log(asciiCodeA); // 65
console.log(asciiCodeB); // 66
console.log(asciiCodeC); // 67

上面的程式碼中,我們使用了 charCodeAt() 方法來求得字串 str 中索引為 0、1 和 2 的字元 ‘A’、’B’ 和 ‘C’ 的 ASCII 碼,並將結果分別存儲在變數 asciiCodeA、asciiCodeB 和 asciiCodeC 中。

總結來說,TypeScript 中的 charCodeAt() 方法可以用於求得字串中每個字元的 ASCII 碼,使用起來非常方便。

Categorized in:

Tagged in: