charCodeAt()
Misollar
Stringdagi birinchi belgining Unicode kodini oling:
let text = "HELLO WORLD";
let code = text.charCodeAt(0);
O‘zingiz sinab ko‘ring »
Ikkinchisining Unicode kodini oling:
let text = "HELLO WORLD";
let code = text.charCodeAt(1);
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
Tavsif
charCodeAt() metodi stringdagi belgilangan indeksdagi (pozitsiyadagi) belgining Unicode kodini qaytaradi.
Birinchi belgining indeksi 0, ikkinchisiniki 1, ....
Oxirgi belgining indeksi string uzunligi - 1 ga teng (quyidagi misollarga qarang).
Shuningdek, charAt() metodiga ham qarang.
charCodeAt() va codePointAt()
charCodeAt() — UTF-16, codePointAt() esa Unicode.
charCodeAt() 0 dan 65535 gacha bo‘lgan sonni qaytaradi.
Ikkala metod ham belgining UTF-16 kodini ifodalovchi butun son qaytaradi, lekin faqat codePointAt() 0xFFFF (65535) dan katta Unicode qiymatining to‘liq qiymatini qaytara oladi.
Unicode belgilar to‘plamlari haqida batafsil ma’lumot uchun Unicode ma’lumotnomamizga tashrif buyuring.
Sintaksis
string.charCodeAt(index)
Parametrlar
| Parametr | Tavsif |
| index | Ixtiyoriy. Son. Belgining indeksi (pozitsiyasi). Standart qiymat = 0. |
Qaytariladigan qiymat
| Tip | Tavsif |
| Son | Belgilangan indeksdagi belgining Unicode kodi. Agar indeks noto‘g‘ri bo‘lsa, NaN. |
Ko‘proq misollar
Stringdagi oxirgi belgining Unicode kodini oling:
let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);
O‘zingiz sinab ko‘ring »
15-belgining Unicode kodini oling:
let text = "HELLO WORLD";
let code = text.charCodeAt(15);
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
charCodeAt() — ECMAScript1 (JavaScript 1997) imkoniyati.
U barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
