Condividi tramite


Metodo toLocaleString

Aggiornamento: novembre 2007

Restituisce un valore come valore stringa appropriato per le impostazioni internazionali correnti dell'ambiente host.

function toLocaleString() : String

Note

Per l'oggetto Array, gli elementi della matrice vengono convertiti in stringhe, le quali vengono concatenate e restituite, ognuna separata dal separatore di elenco specificato per le impostazioni internazionali correnti dell'ambiente host.

Per l'oggetto Date, il metodo toLocaleString restituisce un oggetto String contenente la data nel formato lungo predefinito delle impostazioni internazionali specificate per il sistema in uso.

  • Per le date comprese tra il 1601 e il 9999, la data verrà formattata in base alle impostazioni internazionali specificate nel Pannello di controllo del sistema in uso.

  • Per le date non comprese in questo intervallo, verrà utilizzato il formato predefinito del metodo toString.

Per l'oggetto Number, viene prodotto un valore stringa che rappresenta il valore di Number formattato in modo appropriato in base alle impostazioni internazionali correnti dell'ambiente host.

Per gli oggetti Object, ToLocaleString viene fornito per assegnare a tutti gli oggetti una funzione toLocaleString generica, anche se essa potrebbe rimanere inutilizzata.

Nota:

Il metodo toLocaleString dovrebbe essere utilizzato solo per visualizzare i risultati e mai come base di calcolo all'interno di uno script in quanto il risultato restituito è specifico del computer in uso.

Esempio

Nell'esempio relativo al lato client che segue viene illustrato l'uso del metodo toLocaleString utilizzando un oggetto Array, un oggetto Date e un oggetto Number.

function toLocaleStringArray() {
   // Declare variables.
   var myArray = new Array(6);
   var i;
   // Initialize string.
   var s = "The array contains: ";
   // Populate array with values.
   for(i = 0;i < 7; i++)
   {
      // Make value same as index.
      myArray[i] = i;
   }
   s += myArray.toLocaleString();
   return(s);
}
function toLocaleStringDate() {
   // Declare variables.
   var d = new Date();
   var s = "Current date setting is ";
   // Convert to current locale.
   s += d.toLocaleString();
   return(s);
}
function toLocaleStringNumber() {
   var n = Math.PI;
   var s = "The value of Pi is: ";
   s+= n.toLocaleString();
   return(s);
}

Requisiti

Versione 1

Si applica a:

Oggetto Array| Oggetto Date| Oggetto Number| Oggetto Object

Vedere anche

Altre risorse

Metodi