Hausa: JavaScript String codePointAt() method

定义和用法

codePointAt() 方法返回字符串中索引(位置)处的 Unicode ɗaya。

第一个位置的索引是 0,第二个是 1,....

另请参阅:

charCodeAt() 𐐀𐐃𐐁

charAt() 𐐀𐐃𐐁

indexOf() 𐐀𐐃𐐁

lastIndexOf() 𐐀𐐃𐐁

Unicode

有关 Unicode 𐐀𐐃𐐁 ɗaya ɗaya,请访问我们的 Unicode 𐐀𐐃𐐁

实例

例子 1

获取字符串中第一个位置的码位(code point)值:

let text = "HELLO WORLD";
let code = text.codePointAt(0);

亲自试一试

例子 2

获取第二个位置的码位值:

let text = "HELLO WORLD";
let code = text.codePointAt(1);

亲自试一试

例子 3

获取最后位置的码位值:

let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);

亲自试一试

例子 4

获取第 15 位的码位值:

let text = "HELLO WORLD";
let code = text.charCodeAt(15);

亲自试一试

charCodeAt() 和 codePointAt() 的区别

charCodeAt() 是 UTF-16,codePointAt() 是 Unicode。

charCodeAt() 返回 0 到 65535 之间的数字。

两种方法都返回表示字符的 UTF-16 ɗaya ɗaya ɗaya,但只有 codePointAt() 可以返回大于 0xFFFF (65535) 的 Unicode ɗaya ɗaya ɗaya。

有关 Unicode 𐐀𐐃𐐁 ɗaya ɗaya,请访问我们的 Unicode 𐐀𐐃𐐁

语法

string.codePointAt(index)

参数

参数 描述
index

可选。字符串中的索引(位置)。

默认值 = 0。

返回值

类型 描述
数字 𐐀𐐃𐐁 ɗaya ɗaya ɗaya ɗaya ɗaya ɗaya ɗaya (code point value) ɗaya ɗaya ɗaya。
undefined ɗaya ɗaya ɗaya ɗaya

𐐀𐐃𐐁

codePointAt() ɗaya ɗaya ECMAScript6 (ES6) ɗaya ɗaya。

𐐀𐐃𐐁 ɗaya ɗaya ɗaya ɗaya ɗaya JavaScript 2015 (ES6):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
𐐀𐐃𐐁 𐐀𐐃𐐁 𐐀𐐃𐐁 𐐀𐐃𐐁 𐐀𐐃𐐁

Internet Explorer 11 (tso ɗaya ɗaya) ɗaya ɗaya codePointAt()

𐐀𐐃𐐁

JavaScript ɗanɗin

JavaScript ɗanɗin

JavaScript ɗanɗin