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 碼,使用起來非常方便。