[ Leksykon ] [ JavaScript ] [ Metody ] [ String() ]
String codePointAt()
[_] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]
Przykłady:
const tekst = 'ABC Przykładowy tekst.';
console.log(tekst.codePointAt(0));
// zwróci 65
for (const tekst of "\ud83d\ude0dABC Przykładowy tekst.\ud83d\ude0d") {
console.log(tekst.codePointAt(0).toString(16));
}
console.log("😍".codePointAt(0)); // 128525
console.log("\ud83d\ude0d".codePointAt(0)); // 128525
console.log("😍".codePointAt(1)); // 56845
console.log("\ud83d\ude0d".codePointAt(1)); // 56845
Opis:
Metoda codePointAt() zwraca nieujemną liczbę całkowitą, która jest wartością punktu kodu Unicode na danej pozycji. Zwracana wartość liczba dziesiętna reprezentująca wartość punktu kodowego znaku. Jeśli nie ma elementu zwraca undefined. Jeśli element jest wysokim surogatem UTF-16, zwraca punkt kodowy pary zastępczej. Jeśli element jest dolnym surogatem UTF-16, zwraca tylko dolny zastępczy punkt kodowy..
Linki: