The toLocaleString()
method returns a string representing the elements of the array. The elements are converted to Strings using their toLocaleString
methods and these Strings are separated by a locale-specific String (such as a comma “,”).
Syntax
arr.toLocaleString();
Return value
A string representing the elements of the array.
Description
The elements of the array are converted to strings using their toLocaleString
methods:
Object
:Object.prototype.toLocaleString()
Number
:Number.prototype.toLocaleString()
Date
:Date.prototype.toLocaleString()
Examples
Using toLocaleString
var number = 1337; var date = new Date(); var myArr = [number, date, 'foo']; var str = myArr.toLocaleString(); console.log(str); // logs '1337,6.12.2013 19:37:35,foo' // if run in a German (de-DE) locale with timezone Europe/Berlin
Specifications
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |