Array.prototype.toLocaleString()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since иÑÐ»Ñ 2015 г..
Сводка
ÐеÑод toLocaleString() возвÑаÑÐ°ÐµÑ ÑÑÑоковое пÑедÑÑавление ÑлеменÑов маÑÑива. ÐлеменÑÑ Ð¿ÑеобÑазÑÑÑÑÑ Ð² ÑÑÑоки Ñ Ð¸ÑполÑзованием ÑвоиÑ
ÑобÑÑвеннÑÑ
меÑодов toLocaleString и ÑÑи ÑÑÑоки ÑазделÑÑÑÑÑ Ð»Ð¾ÐºÐ°Ð»Ðµ-завиÑимой ÑÑÑокой (напÑимеÑ, запÑÑой «,»).
СинÑакÑиÑ
arr.toLocaleString();
ÐаÑамеÑÑÑ
ÐеÑ.
ÐпиÑание
ÐлеменÑÑ Ð¼Ð°ÑÑива пÑеобÑазÑÑÑÑÑ Ð² ÑÑÑоки Ñ Ð¸ÑполÑзованием ÑвоиÑ
ÑобÑÑвеннÑÑ
меÑодов toLocaleString:
ÐÑимеÑÑ
>ÐÑимеÑ: иÑполÑзование toLocaleString
js
var number = 1337;
var date = new Date();
var myArr = [number, date, "foo"];
var str = myArr.toLocaleString();
console.log(str);
// напеÑаÑÐ°ÐµÑ '1337,6.12.2013 19:37:35,foo',
// еÑли ÑабоÑÐ°ÐµÑ Ð¿Ð¾Ð´ геÑманÑкой локалÑÑ (de-DE) Ñ Ð²Ñеменной зоной ÐвÑопа/ÐеÑлин
СпеÑиÑикаÑии
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-array.prototype.tolocalestring> |
| ECMAScript® 2027 Internationalization API Specification> # sup-array.prototype.tolocalestring> |