Array.prototype.toLocaleString()

La méthode toLocaleString() renvoie une chaine de caractères représentant les éléments du tableau. Les éléments sont convertis en chaînes de caractères en utilisant leurs méthodes toLocaleString() et ces chaines de caractères sont séparées par une chaîne spécifique à la locale (tel que la virgule ",").

var number = 1337;
var date = new Date();
var monArray = [number, date, "toto"];

var str = monArray.toLocaleString(); 

console.log(str); 
// affiche "1 337,9/5/2014 14:04:31,toto" 
// avec une locale (fr-FR) et le fuseau
// horaire Europe/Paris

Syntaxe

arr.toLocaleString();

Valeur de retour

Une chaîne de caractères qui représente les éléments du tableau.

Description

Les éléments du tableau sont convertis en des chaines de caractères en utilisant leurs méthodes toLocaleString() :

Spécifications

Spécification État Commentaires
ECMAScript 3rd Edition (ECMA-262) Standard Définition initiale.
ECMAScript 5.1 (ECMA-262)
La définition de 'Array.prototype.toLocaleString' dans cette spécification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
La définition de 'Array.prototype.toLocaleString' dans cette spécification.
Standard  
ECMAScript 2017 Draft (ECMA-262)
La définition de 'Array.prototype.toLocaleString' dans cette spécification.
Projet  

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple (Oui) (Oui) (Oui) (Oui) (Oui)
Fonctionnalité Android Chrome pour Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight, teoli, tregagnon
 Dernière mise à jour par : SphinxKnight,