JavaScript String charCodeAt() Method
- Previous Page
- Next Page
- Go to the Previous Level JavaScript String Reference Manual
Paglilinaw at paggamit
charCodeAt()
Mga string na binabalik ng paraan ay ang Unicode ng character na nasa ilalim ng tinukoy na index (index).
Ang index ng unang character ay 0, ikalawa ay 1, ...}
Ang index ng huling character ay string length - 1 (tingnan ang halimbawa sa ibaba).
Pangkatulad sa:
Pagsasaliksik sa pagkakalapit ng charCodeAt() at codePointAt()
charCodeAt()
ay UTF-16,codePointAt()
ay Unicode.
charCodeAt()
ay nagbibigay ng bilang mula 0 hanggang 65535.
Ang dalawang metodong ito ay nagbibigay ng integer na naglalarawan ng UTF-16 code ng character, ngunit lamang ang codePointAt()
Maaaring ibigay ang kumpletong halimbawa ng Unicode value na mas malaki sa 0xFFFF (65535).
Paalala:Para sa mas maraming impormasyon tungkol sa Unicode character set, mangyaring bisitahin ang aming Unicode Reference Manual.
Sample
Halimbawa 1
Magkuha ng Unicode ng unang character ng string:
let text = "HELLO WORLD"; let code = text.charCodeAt(0);
Halimbawa 2
Magkuha ng Unicode ng ikalawa:
let text = "HELLO WORLD"; let code = text.charCodeAt(1);
Halimbawa 3
Magkuha ng Unicode ng huling character ng string:
let text = "HELLO WORLD"; let code = text.charCodeAt(text.length-1);
Halimbawa 4
Magkuha ng Unicode ng ika-16 na character:
let text = "HELLO WORLD"; let code = text.charCodeAt(15);
Gramatika
string.charCodeAt(n)
Parametro
Parametro | Ipaliwanag |
---|---|
n |
Pipiliin. Bilang. Index ng character (subscript). Default na halimbawa = 0. |
Halimbawa ng pagbabalik
Uri ng nilalaman | Ipaliwanag |
---|---|
Bilang | Unicode ng character na nasa index na ibinigay. |
NaN |
Kung ang index ay hindi wasto. |
Detalyeng Teknolohiko
Halimbawa ng pagbabalik
string ng n Unicode encoding ng %d na character. Ang halimbawa na ito ay 16-bit na integer na 0 hanggang 65535.
Ipaliwanag
charCodeAt()
Metodong charAt()
Ang gawain ng metodong ito ay katulad, ngunit ang una ay nagbibigay ng encoding ng character na nasa posisyon na tinukoy, habang ang huli ay nagbibigay ng substring na naglalaman ng character mismo. Kung nasa negatibong bilang ang n o kung nasa katapat ng haba ng string, charCodeAt()
Ang metnodong ito ay nagbibigay ng NaN
.
Kung gusto mong malaman ang paraan ng paglikha ng string mula sa Unicode encoding, mangyaring basahin ang Metodong fromCharCode().
Sumusuporta ng browser
charCodeAt()
Ito ay mga katangian ng ECMAScript1 (ES1).
Lahat ng mga browser ay ganap na sumusuporta sa ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support | Support |
- Previous Page
- Next Page
- Go to the Previous Level JavaScript String Reference Manual