Name
String.charCodeAt( ) — get the nth character code from a string
Availability
JavaScript 1.2; JScript 5.5; ECMAScript v1
Synopsis
string.charCodeAt(n)
Arguments
-
n The index of the character whose encoding is to be returned.
Returns
The Unicode encoding of the nth character
within string. This return value is a
16-bit integer between 0 and 65535.
Description
charCodeAt( ) is like charAt( )
except that it returns the character encoding at a specific location,
rather than returning a substring that contains the character itself.
If n is negative or greater than or equal
to the string length, charCodeAt( ) returns
NaN.
See String.fromCharCode( ) for a way to create a string from Unicode encodings.
Bugs
JavaScript 1.2 (as implemented by Netscape 4.0, for example) does not have full support for 16-bit Unicode characters and strings.