JavaScript niz charCodeAt ()

Metoda JavaScript String charCodeAt () vraća cijeli broj između 0 i 65535 koji predstavlja jedinicu koda UTF-16 u danom indeksu.

Sintaksa charCodeAt()metode je:

 str.charCodeAt(index)

Ovdje je str niz.

parametri charCodeAt ()

charCodeAt()Postupak uzima u:

  • indeks - cijeli broj između 0 i str.length - 1 . Ako se indeks ne može pretvoriti u cijeli broj ili nije naveden, koristi se zadana vrijednost 0 .

Povratna vrijednost iz charCodeAt ()

  • Vraća broj koji predstavlja vrijednost jedinice znaka UTF-16 znaka u danom indeksu.

Napomene :

  • charCodeAt()vraća se NaNako je indeks negativan ili je izvan raspona.
  • Ako se Unicode točka ne može predstaviti u jednoj jedinici UTF-16 koda (vrijednosti veće od 0xFFFF ), tada vraća prvi dio para za kodnu točku. Za cijelu vrijednost kodne točke upotrijebite codePointAt().

Primjer: Upotreba metode charCodeAt ()

 let sentence = "Happy Birthday to you!"; let unicode1 = sentence.charCodeAt(2); console.log(`Unicode of '$(sentence.charAt(2))': $(unicode1)`); // 112 let unicode2 = sentence.charCodeAt(sentence.length - 1); console.log( `Unicode of '$(sentence.charAt(sentence.length - 1))': $(unicode2)` ); // 33 // index is 0 for non-numeric let unicode3 = sentence.charCodeAt("string"); console.log(`Unicode of '$(sentence.charAt(0))': $(unicode3)`); // 'p' // returns NaN for negative or out of range indices let unicode4 = sentence.charCodeAt(-2); console.log(`Unicode of '$(sentence.charAt(-2))': $(unicode4)`); // NaN

Izlaz

 Unicode od 'p': 112 Unicode od '!': 33 Unicode od 'H': 72 Unicode od '': NaN

Preporučeno čitanje: JavaScript niz izCharCode ()

Zanimljivi članci...