Le moulage d'un nombre en une chaîne en caractères d'imprimerie

Quelle est la meilleure façon (si il y en a un) pour lancer à partir du numéro de chaîne en caractères d'imprimerie?

var page_number:number = 3;
window.location.hash = page_number; 

Dans ce cas, le compilateur génère l'erreur:

De Type "nombre" n'est pas cessible de type 'string'

Parce que location.hash est une chaîne de caractères.

window.location.hash = ""+page_number; //casting using "" literal
window.location.hash = String(number); //casting creating using the String() function

Alors, quelle méthode est la meilleure?

InformationsquelleAutor Ma Jerez | 2015-09-13