ЈаваСцрипт низ цхарЦодеАт ()

Метода ЈаваСцрипт Стринг цхарЦодеАт () враћа цео број између 0 и 65535 који представља УТФ-16 кодну јединицу у датом индексу.

Синтакса charCodeAt()методе је:

 str.charCodeAt(index)

Овде је стр стринг.

цхарЦодеАт () параметри

charCodeAt()Метод узима у:

  • индекс - цео број између 0 и стр.ленгтх - 1 . Ако индекс није могуће претворити у цео број или није наведен, користи се подразумевана вредност 0 .

Врати вредност из цхарЦодеАт ()

  • Враћа број који представља вредност јединице знака УТФ-16 знака у датом индексу.

Напомене :

  • charCodeAt()враћа се NaNако је индекс негативан или је изван опсега.
  • Ако Уницоде тачка не може бити представљена у једној УТФ-16 кодној јединици (вредности веће од 0кФФФФ ), тада враћа први део пара за кодну тачку. За целу вредност кодне тачке користите codePointAt().

Пример: Употреба методе цхарЦодеАт ()

 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

Оутпут

 Уницоде од 'п': 112 Уницоде од '!': 33 Уницоде од 'Х': 72 Уницоде од '': НаН

Препоручено читање: ЈаваСцрипт низ изЦхарЦоде ()

Занимљиви Чланци...