جسٹاگرافیک اسٹرنگ کوڈ پوائنٹ اٹ() میٹھد

定义和用法

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

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

另请参阅:

charCodeAt() 方法

charAt() 方法

indexOf() 方法

lastIndexOf() 方法

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 代码的整数,但只有 codePointAt() دو دونوں طریقوں سے بڑھ سکتا ہے 0xFFFF (65535) سے زیادہ کا یونیکد ویلو

یونیکد حروف تہجی کی اضافی معلومات کے لئے ہمارے یونیکد مرجع کتاب

نامہ

فونٹ.codePointAt(انڈیکس)

پارامتر

پارامتر وصف
انڈیکس

اختیاری۔فونٹ کی ویلو میں انڈیکس (موقعیت)

مقابلہ ویلو = 0

بازگشتی ویلو

کا تیپ وصف
نمبر مخصوص انڈیکس کی جگہ کا کد پوائنٹ والی قیمت (کد پوائنٹ ویلو)
undefined اگر انڈیکس ناقص ہو تو

براوزر پشتیبند

codePointAt() یہ ایک ایمپلائز سکریپٹ 6 (ES6) خصوصیت ہے

تمام جدید براوزرز اس6 (جسٹسکریپٹ 2015) کا پشتیبند کرتے ہیں:

کروم ایج فائرفاکس سافری آپرا
کروم ایج فائرفاکس سافری آپرا
پشتیبند پشتیبند پشتیبند پشتیبند پشتیبند

اینٹرنیٹ ایکسپلورر 11 (یا اور سابق ورزن) نہیں پشتیبند نہیں کرسکتا codePointAt()

متعلقہ پیج

جسٹینس (JavaScript) جسٹینس

جسٹینس (JavaScript) جسٹینس طریق

جسٹینس (JavaScript) جسٹینس تلاش