Я пытаюсь использовать приведенный пример здесь относительно форматирования числа.
console.log((16).toLocaleString('en-GB', {
style: "unit",
unit: "liter",
unitDisplay: "long"
}));
Я пробовал в chrome, и он прекрасно работает. Тем не менее, в Safari, а также Firefox я получаю следующие ошибки соответственно Error: style must be either "decimal", "percent", or "currency"
и Error: invalid value "unit" for option style
.
Из документов, которые я считал, он должен работать на всех браузерах после проверки совместимости браузера. Я пытался искать ответы, но я не могу найти что-нибудь по этому вопросу. Кто-нибудь знает, почему это так или где я мог бы найти больше информации?