📜  获取char javascript的ascii值(1)

📅  最后修改于: 2023-12-03 15:27:48.556000             🧑  作者: Mango

获取 JavaScript Char 的 ASCII 值

在 JavaScript 中获取 char 的 ASCII 值是一项非常常见的任务,可以使用 charCodeAt() 方法轻松地完成。

charCodeAt() 方法

JavaScript 中的 charCodeAt() 方法用于返回给定索引处字符的编码。它可以用于字符串中的任何字符,指定字符的索引(0 到字符串长度 -1)作为 charCodeAt() 的参数。

语法如下:

string.charCodeAt(index)
  • index:表示字符的索引,取值范围为 0string.length-1

charCodeAt() 方法将指定索引处的字符转换为 Unicode 值,然后返回该值。换句话说,它返回指定索引处字符的 ASCII 值。

示例

以下是一个示例,使用 charCodeAt() 方法获取字符的 ASCII 值:

const str = 'Hello';
const index = 2;

const asciiValue = str.charCodeAt(index);

console.log(`The ASCII value of ${str.charAt(index)} is ${asciiValue}`);

输出:

The ASCII value of l is 108

在上面的示例中,我们使用 charAt() 方法获取字符串 str 中索引为 2 的字符 l。然后,我们使用 charCodeAt() 方法将该字符转换为对应的 ASCII 值,并将其存储在 asciiValue 变量中,最后在控制台输出结果。

结论

通过使用 charCodeAt() 方法对 JavaScript char 进行编码,我们可以轻松获取其 ASCII 值。请注意,这种方法不会修改字符串本身,只是返回对应字符的 ASCII 值。