代码库
  • 代码库
  • 文章
  • 模板
原生js 数字

js 简单的货币单位转换

IE6-10暂不支持

最后更新2021/02/16 213
const toCurrency = (n, curr, LanguageFormat = undefined) =>
  Intl.NumberFormat(LanguageFormat, { style: 'currency', currency: curr }).format(n);

// 例子
toCurrency(123456.789, 'EUR'); // €123,456.79
toCurrency(123456.789, 'USD', 'en-us'); // $123,456.79
toCurrency(123456.789, 'USD', 'fa'); // ۱۲۳٬۴۵۶٫۷۹
toCurrency(322342436423.2435, 'JPY'); // ¥322,342,436,423

 

相关代码

js 字符串顺序反转回文

js 在某个元素前插入另一个元素

js 计算数字阶乘

js 检查当前浏览器是否支持触摸事件

js 判断代码运行环境是否在node.js

js 正则校验邮箱email

js 数组添加多个数据

js 在某个元素后插入另一个元素

vue for循环对象的例子

js 获取字符串的长度(以字节为单位)

热门代码

01
js 捕获函数异常自定义处理
57
02
js 将数组的元素从当前位置移动到另一个位置
1067
03
js 在指定范围生成随机小数
845
04
js 判断字符串是否为十六进制数字
896
05
js 判断字符串是否包含大写字母
805

最新代码

01
js 获取当前页面的滚动位置
02
js 平滑滚动到指定元素区域
03
js 平滑滚动到浏览器页面的顶部
04
js 检查浏览器当前标签页是否激活状态
05
js 前端侧http转https
关于我们 联系我们 版权声明

© 2020 - UNeedCode.com. All Rights Reserved.粤ICP备2020110423号-1