codePointAt()
方法的语法为:
str.codePointAt(pos)
在这里, str是一个字符串。
codePointAt()参数
codePointAt()
方法具有:
- pos-元素在
str
位置,以从中返回代码点值。
从codePointAt()返回值
- 返回一个数字,该数字表示给定pos处字符的代码点值。
- 如果在pos找不到元素,则返回
undefined
。
示例:使用codePointAt()方法
let sentence = "Happy Birthday";
let codePt1 = sentence.codePointAt(1); // 97
console.log(`Unicode Code Point of '${sentence.charAt(1)}': ${codePt1}`);
for (let codePoint of sentence.slice(0,5)){
console.log(codePoint, codePoint.codePointAt(0));
}
let codePt3 = sentence.codePointAt(100);
console.log(codePt3); // undefined
输出
Unicode Code Point of 'a': 97
H 72
a 97
p 112
p 112
y 121
undefined
推荐阅读: JavaScript String fromCodePoint()