Il metodo fromCharCode() in JavaScript
Il metodo fromCharCode in JavaScript mi permette di convertire uno o più valori Unicode in una stringa.
String.fromCharCode(x)
Il parametro x tra parentesi tonde è un numero intero che indica il codice Unicode/Ascii di un carattere oppure una lista di valori.
Il metodo funziona sia sugli oggetti di tipo String che sulle stringhe.
Un esempio pratico
Assegno alla variabile myVar il carattere con codice Unicode uguale a 72
var myVar = String.fromCharCode(72);
document.write(myVar);
Il carattere con valore 72 nel codice Unicode è la lettera "H".
H
Volendo posso anche inserire più valori tra le parentesi tonde separandoli tra loro con un virgola.
Per convertire i valori Unicode 72, 101, 108, 108, 111 in una stringa digito
var myVar = String.fromCharCode(72);
document.write(myVar);
In questo caso, il metodo fromCharCode assegna la stringa "Hello" alla variabile myVar, poiché questi sono i valori Unicode corrispondenti ai caratteri che compongono la parola "Hello".
Hello