Metoda String codePointAt() w JavaScript
- Poprzednia strona charCodeAt()
- Następna strona concat()
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript String
Definicja i zastosowanie
codePointAt()
Metoda zwraca wartość Unicode w miejscu (pozycji) w ciągu.
Indeks pierwszego znaku to 0, drugiego to 1,....
Zobacz również:
Unicode
Dla więcej informacji na temat zbioru znaków Unicode, odwiedź naszą Podręcznik Unicode。
Przykład
Przykład 1
Uzyskaj wartość kodową pierwszego znaku w ciągu:
let text = "HELLO WORLD"; let code = text.codePointAt(0);
Przykład 2
Uzyskaj wartość kodową drugiego znaku:
let text = "HELLO WORLD"; let code = text.codePointAt(1);
Przykład 3
Uzyskaj wartość kodową ostatniego znaku:
let text = "HELLO WORLD"; let code = text.charCodeAt(text.length-1);
Przykład 4
Uzyskaj wartość kodową 15-tego znaku:
let text = "HELLO WORLD"; let code = text.charCodeAt(15);
Różnica między charCodeAt() a codePointAt()
charCodeAt()
To UTF-16,codePointAt()
To Unicode.
charCodeAt()
zwraca liczby między 0 a 65535.
Oba metody zwracają całkowity integer reprezentujący UTF-16 kod znaku, ale tylko codePointAt()
Można zwrócić pełną wartość, która może być większa niż 0xFFFF (65535), wartości Unicode.
Dla więcej informacji na temat zbioru znaków Unicode, odwiedź naszą Podręcznik Unicode。
Gramatyka
string.codePointAt(index)
Parametr
Parametr | Opis |
---|---|
index |
Opcjonalnie. Indeks (pozycja) w ciągu. Domyślna wartość = 0. |
Zwrócona wartość
Typ | Opis |
---|---|
Numer | Wartość kodowa (worth point value) w określonym indeksie. |
Nieokreślone | Jeśli indeks jest nieważny. |
Obsługa przeglądarek
codePointAt()
To cecha ECMAScript6 (ES6).
Wszystkie współczesne przeglądarki obsługują ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Obsługa | Obsługa | Obsługa | Obsługa | Obsługa |
Internet Explorer 11 (lub wcześniejsze wersje) nie obsługuje codePointAt()
。
Strony związane
- Poprzednia strona charCodeAt()
- Następna strona concat()
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript String