2012-06-04 9 views

Respuesta

55

Aquí está el ejemplo:

var charCode = "a".charCodeAt(0); 
 
console.log(charCode);

O si tiene cadenas más largas:

var string = "Some string"; 
 

 
for (var i = 0; i < string.length; i++) { 
 
    console.log(string.charCodeAt(i)); 
 
}

String.charCodeAt(x) metho d devolverá el código de carácter ASCII en una posición determinada.

+1

Esto es Unicode, no ASCII !!! http://www.w3schools.com/jsref/jsref_charcodeat.asp – Andrew

0

puede probar

"str".charCodeAt(0) 
+1

@Andrew ASCII es un subconjunto de Unicode, por lo que en realidad es lo mismo en este caso. (En realidad, Unicode no es una codificación, y ASCII sí lo es, así que en ese sentido son diferentes. Pero a los efectos de 'charCodeAt', no hay diferencia). – Nateowami

Cuestiones relacionadas