★ wanayoo — archive 1999 https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat/formatNouvelle recherche | Portail wanayoo

Apply your JS skills to key Mozilla projects as an MDN Fellow! http://mzl.la/MDNFellowship

mozilla
Your Search Results

    Intl.NumberFormat.prototype.format

    Сводка

    Свойство Intl.NumberFormat.prototype.format возвращает функцию-геттер, форматирующую число согласно локали и параметрам форматирования соответствующего объекта NumberFormat.

    Синтаксис

    numberFormat.format(number)

    Параметры

    number
    Число для форматирования.

    Описание

    Функция, возвращённая геттером format, форматирует число согласно локали и параметрам форматирования соответствующего объекта NumberFormat.

    Примеры

    Пример: использование функции format

    Использование функции, возвращённой геттером format, для форматирования одного значения валюты, здесь пример для русского языка:

    var options = { style: 'currency', currency: 'RUB' };
    var numberFormat = new Intl.NumberFormat('ru-RU', options);
    console.log(numberFormat.format(654321.987));
    // → "654 321,99 руб."
    

    Пример: использование функции format вместе с map

    Использование функции, возвращённой геттером format, для форматирования всех чисел в массиве. Обратите внимание, что функция привязана к объекту NumberFormat, из которого она была получена, так что её можно передавать в Array.prototype.map напрямую.

    var a = [123456.789, 987654.321, 456789.123];
    var numberFormat = new Intl.NumberFormat('es-ES');
    var formatted = a.map(numberFormat.format);
    console.log(formatted.join('; '));
    // → "123.456,789; 987.654,321; 456.789,123"
    

    Спецификации

    Спецификация Статус Комментарии
    ECMAScript Internationalization API 1.0 (ECMA-402)
    Определение 'Intl.NumberFormat.prototype.format' в этой спецификации.
    Стандарт Изначальное определение.

    Совместимость с браузерами

    Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
    Базовая поддержка 24 29 (29) 11 15 Не поддерживается
    Возможность Android Chrome для Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
    Базовая поддержка Не поддерживается 26 Не поддерживается
    bug 864843
    Не поддерживается Не поддерживается Не поддерживается

    Смотрите также

    Метки документа и участники

    Contributors to this page: Mingun
    Обновлялась последний раз: Mingun,