2012-06-04 10 views

Odpowiedz

55

Oto przykład:

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

Lub jeśli masz dłuższe ciągi:

var string = "Some string"; 
 

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

String.charCodeAt(x) meto d zwróci kod znaku ASCII w danej pozycji.

+1

To jest Unicode, a nie ASCII !!! http://www.w3schools.com/jsref/jsref_charcodeat.asp – Andrew

0

można spróbować

"str".charCodeAt(0) 
+1

@Andrew ASCII jest podzbiorem kodu Unicode, więc w rzeczywistości jest tak samo. (W rzeczywistości Unicode nie jest kodowaniem, a ASCII jest, więc w tym sensie są różne, ale dla celów 'charCodeAt', nie ma różnicy). – Nateowami

Powiązane problemy