String JavaScript charCodeAt ()

Metoda JavaScript String charCodeAt () vrne celo število med 0 in 65535, ki predstavlja kodno enoto UTF-16 pri danem indeksu.

Sintaksa charCodeAt()metode je:

 str.charCodeAt(index)

Tu je str niz.

parametri charCodeAt ()

charCodeAt()Metoda je v:

  • index - celo število med 0 in str.length - 1 . Če indeksa ni mogoče pretvoriti v celo število ali ni na voljo, se uporabi privzeta vrednost 0 .

Vrnjena vrednost iz charCodeAt ()

  • Vrne številko, ki predstavlja vrednost enote znaka UTF-16 znaka pri danem indeksu.

Opombe :

  • charCodeAt()vrne, NaNče je indeks negativen ali zunaj obsega.
  • Če točke Unicode ni mogoče predstaviti v eni kodni enoti UTF-16 (vrednosti večje od 0xFFFF ), potem vrne prvi del para za kodno točko. Za celotno vrednost kodne točke uporabite codePointAt().

Primer: Uporaba 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

Izhod

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

Priporočeno branje: String JavaScript izCharCode ()

Zanimive Članki...