12-6ren">
gpt4 book ai didi

javascript - 所有不同 Intl.NumberFormats 的完整列表

转载 作者:行者123 更新时间:2023-11-28 03:48:04 24 4
gpt4 key购买 nike

我正在寻找所有不同 Intl.NumberFormats 的完整列表。

Intl.NumberFormat 页面显示 3 种不同的格式。

ja-JP -> "¥123,457"
de-DE -> 123.456,79 €
en-IN -> 1,23,000

这就是全部了吗?或者还有更多吗?

最佳答案

这里引入了Intl https://hacks.mozilla.org/2014/12/introducing-the-javascript-internationalization-api/总结如下:

  1. 没有正式列表,因为 "The api is best-effort"
  2. 默认情况下,浏览器接受所有格式正确的代码(BCP 47 is mentioned,然后是 finds the best fit
  3. 您可以指定仅查找以禁用最适合算法,然后您可以获得所有国家/地区和语言代码的列表,并以这种方式运行所有组合< em>针对具有特定已安装语言列表的特定操作系统上的特定浏览器,但我想如果您正在构建 Web 项目,这不是您想听到的。但您可能想利用supportedLocalesOf有一些本地相关的可供选择。
  4. 在底层浏览器通常使用 ICU或类似内容

tl;dr:因此,如果您发送对有效区域设置的最佳猜测,最适合的算法将为您提供可用的内容!

有效的区域设置?根据文档和我之前的研究,Intl javascript API 希望您根据 BCP 47 设置区域设置代码的格式。

关于javascript - 所有不同 Intl.NumberFormats 的完整列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48273724/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com