📅  最后修改于: 2023-12-03 15:25:46.793000             🧑  作者: Mango
charCodeAt()
方法返回指定位置的字符的 Unicode 编码。这个返回值是在 0 与 65535 之间的整数。
string.charCodeAt(index);
index
: 想要获取的字符的位置。第一个字符在0处,第二个字符在1处,以此类推。一个整数,代表指定位置的字符的 Unicode 编码。
下面是一个字符串 "hello world" 的 charCodeAt() 方法的使用示例:
const str = "hello world";
console.log(str.charCodeAt(0)); // 输出 104
str.charCodeAt(0)
返回的结果为 104,代表的是 "h" 这个字符的 Unicode 编码。
你可以在循环中使用该方法来迭代字符串的每一个字符,例如:
const str = "hello world";
for (let i = 0; i < str.length; i++) {
console.log(str.charCodeAt(i)); // 输出每个字符的 Unicode 编码
}
codePointAt()
方法。NaN
。charCodeAt()
方法是只读的,无法修改字符串中的字符。如果你想要修改指定位置的字符,请使用数组代替字符串。charCodeAt()
方法是用于获取字符串中指定位置的字符的 Unicode 编码。虽然只返回一个整数,但是它在操作字符串时是非常有用的。