📅  最后修改于: 2023-12-03 15:08:20.408000             🧑  作者: Mango
在 JavaScript 中,可以通过调用 charCodeAt() 方法将字符转换为 ASCII 代码。该方法返回给定位置的字符的 Unicode 编码值。
以下是使用 charCodeAt() 方法将字符转换为 ASCII 代码的示例代码:
const character = 'A';
const asciiCode = character.charCodeAt(0);
console.log(asciiCode); // 输出 65
在上面的代码中,我们使用常量 character 来存储要转换为 ASCII 代码的字符,即 'A'。然后,我们使用 charCodeAt() 方法获取字符 'A'(在字符串中的位置为 0)的 ASCII 代码,并将其存储在常量 asciiCode 中。最后,我们使用 console.log() 方法将 ASCII 代码输出到控制台中。
如果要将字符串中的所有字符都转换为 ASCII 代码,则可以使用 for 循环。以下是将字符串中的所有字符都转换为 ASCII 代码的示例代码:
const string = 'HelloWorld';
let asciiCodes = '';
for (let i = 0; i < string.length; i++) {
asciiCodes += string.charCodeAt(i) + ' ';
}
console.log(asciiCodes); // 输出 72 101 108 108 111 87 111 114 108 100
在上面的代码中,我们使用常量 string 来存储要转换为 ASCII 代码的字符串,即 'HelloWorld'。然后,我们使用 for 循环遍历字符串中的每个字符,并使用 charCodeAt() 方法获取每个字符的 ASCII 代码。最后,我们将所有的 ASCII 代码存储在常量 asciiCodes 中,并使用 console.log() 方法将其输出到控制台中。
以上就是使用 JavaScript 将字符转换为 ASCII 代码的方法。无论是单个字符还是整个字符串,我们都可以使用 charCodeAt() 方法将其转换为 ASCII 代码。