CoffeeScript String - charCodeAt ()

Descrizione

Questo metodo restituisce un numero che indica il valore Unicode del carattere in corrispondenza dell'indice specificato.

I punti di codice Unicode vanno da 0 a 1.114.111. I primi 128 punti di codice Unicode sono una corrispondenza diretta della codifica dei caratteri ASCII.charCodeAt() restituisce sempre un valore inferiore a 65.536.

Sintassi

Di seguito è riportata la sintassi del metodo charCodeAt () di JavaScript. Possiamo usare lo stesso metodo dal codice CoffeeScript.

string. charCodeAt(index)

Accetta un valore intero che rappresenta l'indice della stringa e restituisce il valore Unicode del carattere esistente all'indice specificato della stringa. RitornaNaN se l'indice dato non è compreso tra 0 e 1 inferiore alla lunghezza della stringa.

Esempio

L'esempio seguente mostra l'utilizzo di charCodeAt()metodo di JavaScript nel codice CoffeeScript. Salva questo codice in un file con nomestring_charcodeat.coffee

str = "This is string"

console.log "The Unicode of the character at the index (0) is:" + str.charCodeAt 0 
console.log "The Unicode of the character at the index (1) is:" + str.charCodeAt 1 
console.log "The Unicode of the character at the index (2) is:" + str.charCodeAt 2 
console.log "The Unicode of the character at the index (3) is:" + str.charCodeAt 3 
console.log "The Unicode of the character at the index (4) is:" + str.charCodeAt 4 
console.log "The Unicode of the character at the index (5) is:" + str.charCodeAt 5

Apri il command prompt e compila il file .coffee come mostrato di seguito.

c:\> coffee -c string_charcodeat.coffee

Durante la compilazione, ti dà il seguente JavaScript.

// Generated by CoffeeScript 1.10.0
(function() {
  var str;

  str = "This is string";

  console.log("The Unicode of the character at the index (0) is:" + str.charCodeAt(0));

  console.log("The Unicode of the character at the index (1) is:" + str.charCodeAt(1));

  console.log("The Unicode of the character at the index (2) is:" + str.charCodeAt(2));

  console.log("The Unicode of the character at the index (3) is:" + str.charCodeAt(3));

  console.log("The Unicode of the character at the index (4) is:" + str.charCodeAt(4));

  console.log("The Unicode of the character at the index (5) is:" + str.charCodeAt(5));

}).call(this);

Ora apri il file command prompt di nuovo ed eseguire il file CoffeeScript come mostrato di seguito.

c:\> coffee string_charcodeat.coffee

All'esecuzione, il file CoffeeScript produce il seguente output.

The Unicode of the character at the index (0) is:84
The Unicode of the character at the index (1) is:104
The Unicode of the character at the index (2) is:105
The Unicode of the character at the index (3) is:115
The Unicode of the character at the index (4) is:32
The Unicode of the character at the index (5) is:105