js获取某个字符的ASCII码、获取字符串中某个字符的ASCII码
程序员文章站
2024-02-19 18:37:34
...
1、String.charCodeAt(index)
用法:返回指定位置的字符的 Unicode 编码,返回值是 0 - 65535 之间的整数,表示给定索引处的 UTF-16 代码单元。
index - 表示字符在字符串中的位置。
示例:
var str = "abc";
var m = str.charCodeAt(1); // 'b'
console.log(m) // 98
// 单个字符同样适用
var str2 = "a";
var n = str2.charCodeAt(0); // 'a'
console.log(n) // 97
扩展:
String.charAt(index)
用法:返回字符串中指定位置的字符。
var str = "HELLO WORLD";
var n = str.charAt(2) // 'L'
2、String.fromCharCode(n1, n2, ..., nX)
用法:接受一个指定的 Unicode 值,然后返回一个字符串。
n1, n2, ..., nX - 一个或多个 Unicode 值,即要创建的字符串中的字符的 Unicode 编码。
注意:该方法是 String 的静态方法,字符串中的每个字符都由单独的 Unicode 数字编码指定。
示例:
var str = String.fromCharCode(97)
console.log(str) // 'a'
var str2 = String.fromCharCode(72,69,76,76,79)
console.log(str2) // 'HELLO'
记录于2021/11/23.
上一篇: 深入理解TypeScript
下一篇: 百度百科多线程爬虫(Java)