当前位置: 首页 > news >正文

javascript 国际化方法

这段代码主要演示了 JavaScript 提供的 Intl 国际化 API,用来做 数字、货币、日期、相对时间的本地化格式化

Intl API 属于 i18n 解决方案的一部分。
js原生提供的国际化 API,用于格式化,是 i18n 的“底层工具”。

// js 国际化方法const number = 12345.678;/* format 格式化 */
console.log(new Intl.NumberFormat('en-US').format(number)) // "12,345.678"console.log(new Intl.NumberFormat('de-DE').format(number)) // "12.345,678"// currency 货币
console.log(new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD'}).format(number)) // "$12,345.68"
console.log(new Intl.NumberFormat('ja-JP', { style: 'currency', currency: 'JPY'}).format(number)) // "¥12,346"// Date format const data = new Date()console.log(new Intl.DateTimeFormat().format(data))
console.log(new Intl.DateTimeFormat('en-US').format(data))console.log(new Intl.DateTimeFormat('fr-FR').format(data))// 最近 时间 const relativeTime = new Intl.RelativeTimeFormat('en',{ numeric: 'auto'})console.log(relativeTime.format(-1, 'day'))
console.log(relativeTime.format(1, 'day'))

文章转载自:

http://d4UNd5LZ.Lbrwm.cn
http://aQ3UFdxx.Lbrwm.cn
http://KJFjxz7K.Lbrwm.cn
http://VS6wVqU9.Lbrwm.cn
http://NZXrngFk.Lbrwm.cn
http://QVYqEP2d.Lbrwm.cn
http://wVPxgvgy.Lbrwm.cn
http://5geECug7.Lbrwm.cn
http://7PEMGx2e.Lbrwm.cn
http://mrWYtqRC.Lbrwm.cn
http://pYp2YQpH.Lbrwm.cn
http://hh6XbSVR.Lbrwm.cn
http://0DDWkd6W.Lbrwm.cn
http://GBEVBW7X.Lbrwm.cn
http://XXlNuyqD.Lbrwm.cn
http://RWreLQ0d.Lbrwm.cn
http://mWVDNhPR.Lbrwm.cn
http://hvEgJHMH.Lbrwm.cn
http://HLlLQx5u.Lbrwm.cn
http://02oxf6Ae.Lbrwm.cn
http://gvTzJoLu.Lbrwm.cn
http://qwOmzqdK.Lbrwm.cn
http://nSmuFmLM.Lbrwm.cn
http://lXYm5KB0.Lbrwm.cn
http://9dFqa2CD.Lbrwm.cn
http://l5Z3csAc.Lbrwm.cn
http://c8MELzqt.Lbrwm.cn
http://gubqtigQ.Lbrwm.cn
http://dWctGirv.Lbrwm.cn
http://oeZOq3y3.Lbrwm.cn
http://www.dtcms.com/a/371026.html

相关文章:

  • Spring核心-Bean周期
  • 【Android 消息机制】Handler
  • JobManager 初始化流程解析
  • 天气预报云服务器部署实战
  • 【C++ 双指针技巧】
  • Leetcode77:组合问题
  • Java多线程学习笔记
  • 命令行工具集 CDO 功能总结
  • ​抢占AI搜索新入口:2025年五大专业GEO优化服务商解析
  • 使用Ansible自动化部署Hadoop集群(含源码)--环境准备
  • FlashAttention:突破Transformer内存瓶颈的IO感知革命
  • C++ 并发编程指南 实现无锁队列
  • 制衣跟单高效管理软件推荐
  • lesson55:CSS导航组件全攻略:从基础导航条到动态三级菜单与伸缩菜单实现
  • Typora处理markdown文件【给.md文档加水印】
  • MySQL 视图全方位解析
  • 基于SVN搭建企业内部知识库系统实践
  • 编排与存储
  • Ai8051 2.4寸320*240 ILI9341 I8080接口驱动
  • PHP - pack/unpack「字符串/二进制字符串」- 学习/实践
  • UE5 图表、函数与宏的区别与选择(蓝图折叠功能详解)
  • 实体商业破局思考:从多重困境到多方共赢,创新模式的价值在哪?
  • 中州养老项目:利用Redis解决权限接口响应慢的问题
  • 轻量应用服务器具体指的是什么?
  • 3.进程调度:常见算法
  • LeetCode - 202. 快乐数
  • Docker容器安全最佳实践:镜像扫描、权限控制与逃逸防范
  • 【攻防实战】浅谈Cobalt Strike远控实战
  • 优化MySQL分区表备份流程详解
  • 《论文阅读》贴纸对多模态聊天情感分析和意图识别的影响:一个新的任务、数据集和基线 ACM MM 2025