MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

Array.prototype.toLocaleString()

toLocaleString() メソッドは、配列の要素を表す文字列を返します。この要素は、配列要素の toLocaleString メソッドを使用して Strings に変換され、ロケール固有の文字列に分割されます (例えばカンマ “,”などはロケールによっては “.”で表されます) 。

構文

arr.toLocaleString();

説明

配列の要素は、その toLocaleString メソッドを使用して文字列に変換されます:

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

仕様

仕様 状況 コメント
ECMAScript 3rd Edition. Standard Initial definition.
ECMAScript 5.1 (ECMA-262)
The definition of 'Array.prototype.toLocaleString' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Array.prototype.toLocaleString' in that specification.
Standard  

ブラウザ実装状況

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) (有) (有) (有) (有)
機能 Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート (有) (有) (有) (有) (有) (有)

関連情報

ドキュメントのタグと貢献者

 このページの貢献者: Marsf, shide55
 最終更新者: Marsf,