📅  最后修改于: 2023-12-03 15:27:48.556000             🧑  作者: Mango
在 JavaScript 中获取 char 的 ASCII 值是一项非常常见的任务,可以使用 charCodeAt()
方法轻松地完成。
charCodeAt()
方法JavaScript 中的 charCodeAt()
方法用于返回给定索引处字符的编码。它可以用于字符串中的任何字符,指定字符的索引(0 到字符串长度 -1)作为 charCodeAt()
的参数。
语法如下:
string.charCodeAt(index)
index
:表示字符的索引,取值范围为 0
到 string.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 值。