Метод toLocaleString
Возвращает значение в виде строки, соответствующей текущему языковому стандарту хост-среды.
function toLocaleString() : String
Заметки
Для объекта Array элементы массива преобразуются в строки, которые объединяются и возвращаются. Строки отделяются разделителем списка, указанным в текущем языковом стандарте хост-среды.
Для объекта Date метод toLocaleString возвращает объект String, который содержит дату, записанную в формате, принятом по умолчанию в текущем языковом стандарте.
Для дат в диапазоне от 1601 до 9999 года нашей эры даты форматируются в соответствии с региональными стандартами, установленными на панели управления пользователя.
Для дат за пределами этого диапазона используется формат метода toString по умолчанию.
Для объекта Number метод toLocaleString создает строку, которая представляет значение Number, отформатированное в соответствии с текущим языковым стандартом хост-среды.
Для объектов Object метод ToLocaleString используется с целью предоставления всем объектам универсальной возможности toLocaleString, даже если некоторые объекты могут ее не поддерживать.
Примечание
Метод toLocaleString следует использовать только для отображения результатов для пользователя; его нельзя использовать в качестве основы для вычислений в скрипте, поскольку возвращаемый результат зависит от конкретного компьютера.
Пример
В следующем примере клиентского кода демонстрируется использование метода toLocaleString для объектов Array, Date и Number.
function toLocaleStringArray() {
// Populate an array with values.
// Each value is the same as the index.
var myArray = new Array();
for(var i = 0; i <= 6; i++)
{
myArray[i] = i;
}
var s = myArray.toLocaleString();
return(s);
}
function toLocaleStringDate() {
var d = new Date();
var s = d.toLocaleString();
return(s);
}
function toLocaleStringNumber() {
var n = Math.PI;
var s = n.toLocaleString();
return(s);
}
Требования
Применение:
Объект Array| Объект Date| Объект Number| Объект Object