Cadena de JavaScript - método charCodeAt ()

Descripción

Este método devuelve un número que indica el valor Unicode del carácter en el índice dado.

Los puntos de código Unicode van de 0 a 1,114,111. Los primeros 128 puntos de código Unicode son una coincidencia directa de la codificación de caracteres ASCII.charCodeAt() siempre devuelve un valor menor que 65.536.

Sintaxis

Utilice la siguiente sintaxis para encontrar el código de carácter en un índice particular.

string.charCodeAt(index);

Detalles del argumento

index- Un número entero entre 0 y 1 menor que la longitud de la cadena; si no se especifica, el valor predeterminado es 0.

Valor devuelto

Devuelve un número que indica el valor Unicode del carácter en el índice dado. Devuelve NaN si el índice dado no está entre 0 y 1 menos que la longitud de la cadena.

Ejemplo

Pruebe el siguiente ejemplo.

<html>
   <head>
      <title>JavaScript String charCodeAt() Method</title>
   </head>
   
   <body>   
      <script type = "text/javascript">
         var str = new String( "This is string" );
         document.write("str.charCodeAt(0) is:" + str.charCodeAt(0)); 
         document.write("<br />str.charCodeAt(1) is:" + str.charCodeAt(1)); 
         document.write("<br />str.charCodeAt(2) is:" + str.charCodeAt(2)); 
         document.write("<br />str.charCodeAt(3) is:" + str.charCodeAt(3)); 
         document.write("<br />str.charCodeAt(4) is:" + str.charCodeAt(4)); 
         document.write("<br />str.charCodeAt(5) is:" + str.charCodeAt(5)); 
      </script>      
   </body>
</html>

Salida

str.charCodeAt(0) is:84
str.charCodeAt(1) is:104
str.charCodeAt(2) is:105
str.charCodeAt(3) is:115
str.charCodeAt(4) is:32
str.charCodeAt(5) is:105