Șir JavaScript de laCharCode ()

Metoda JavaScript String fromCharCode () returnează un șir creat din secvența specificată de unități de cod UTF-16.

Sintaxa fromCharCode()metodei este:

 String.fromCharCode(num1,… , numN)

fromCharCode()Metoda, fiind o metodă statică, se numește folosind Stringnumele clasei.

fromCharCode () Parametri

fromCharCode()Metoda ia în:

  • num1, …, numN - O secvență de unități de cod UTF-16 (numere între 0 și 65535 ). Numerele mai mari de 65535 (0xFFFF) sunt trunchiate.

Returnează valoarea din fromCharCode ()

  • Returnează un șir de lungime N format din N unități de cod UTF-16 specificate.

Notă : fromCharCode()Metoda returnează un șir și nu un Stringobiect.

Exemplu: Folosind metoda 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); // -

Ieșire

 ABC - -

Cu toate acestea, caracterele suplimentare din UTF-16 necesită două unități de cod.

 String.fromCharCode(0xD83C, 0xDF03); // Code Point U+1F303 "Night with String.fromCharCode(55356, 57091); // Stars" == "uD83CuDF03"

Pentru a vizualiza întregul tabel UTF-16, vizitați tabelul ASCII.

Lectură recomandată:

  • Șir JavaScript charCodeAt ()

Articole interesante...