Metoda JavaScript String fromCharCode () vraća niz stvoren od navedenog niza jedinica UTF-16 koda.
Sintaksa fromCharCode()
metode je:
String.fromCharCode(num1,… , numN)
fromCharCode()
Metoda, kao statičke metode, zove se pomoću String
ime klase.
fromCharCode () Parametri
fromCharCode()
Postupak uzima u:
- num1,…, numN - Slijed UTF-16 kodnih jedinica (brojevi između 0 i 65535 ). Brojevi veći od 65535 (0xFFFF) su skraćeni.
Povratna vrijednost iz fromCharCode ()
- Vraća niz duljine N koji se sastoji od N navedenih UTF-16 kodnih jedinica.
Napomena : fromCharCode()
Metoda vraća niz, a ne String
objekt.
Primjer: Korištenje metode fromCharCode ()
// most common characters can be represented by single 16 bit value let string1 = String.fromCharCode(65, 66, 67); console.log(string1); // ABC // numbers can be passed as a hexadecimal value let string2 = String.fromCharCode(0x2014); console.log(string2); // - // num> 65535 are truncated, so here 1 is truncated // equivalent to 0x2014 let string3 = String.fromCharCode(0x12014); console.log(string3); // -
Izlaz
ABC - -
Međutim, dopunski znakovi u UTF-16 zahtijevaju dvije kodne jedinice.
String.fromCharCode(0xD83C, 0xDF03); // Code Point U+1F303 "Night with String.fromCharCode(55356, 57091); // Stars" == "uD83CuDF03"
Da biste pogledali cijelu tablicu UTF-16, posjetite ASCII tablicu.
Preporučena literatura:
- JavaScript niz charCodeAt ()