js实现千分符和保留几位小数的简单实例


Posted in Javascript onAugust 01, 2016

js实现千分符转化

function fmoney(s, n)

{
 n = n > 0 && n <= 20 ? n : 2;
 s = parseFloat((s + '').replace(/[^\d\.-]/g, '')).toFixed(n) + '';
 var l = s.split('.') [0].split('').reverse(),
   r = s.split('.') [1];
 var t = '';
 for (var i = 0; i < l.length; i++)
 {
   t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? ',' : '');
 }
 return t.split('').reverse().join('') + '.' + r;

 }

使用var amount = fmoney(123456.78,2);

console.log(amount);

结果:123,456.78

以上这篇js实现千分符和保留几位小数的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
清华大学出版的事半功倍系列 javascript全部源代码
May 04 Javascript
js下利用控制器载入对应脚本
Jul 17 Javascript
最短的IE判断代码
Mar 13 Javascript
jQuery使用prepend()方法在元素前添加内容用法实例
Mar 26 Javascript
使用Node.js配合Nginx实现高负载网络
Jun 28 Javascript
JavaScript编程中window的location与history对象详解
Oct 26 Javascript
javascript瀑布流式图片懒加载实例解析与优化
Feb 23 Javascript
基于Bootstrap的网页设计实例
Mar 01 Javascript
详解Node 定时器
Feb 26 Javascript
微信小程序日期选择器实例代码
Jul 18 Javascript
小程序怎样让wx.navigateBack更好用的方法实现
Nov 01 Javascript
JavaScript基于用户照片姓名生成海报
May 29 Javascript
浅谈jQuery中ajaxPrefilter的应用
Aug 01 #Javascript
AngularJS基础 ng-cloak 指令简单示例
Aug 01 #Javascript
全面接触神奇的Bootstrap导航条实战篇
Aug 01 #Javascript
JavaScript数值千分位格式化的两种简单实现方法
Aug 01 #Javascript
第一次接触神奇的Bootstrap菜单和导航
Aug 01 #Javascript
AngularJS基础 ng-click 指令示例代码
Aug 01 #Javascript
js 实现数值的千分位及保存小数方法(推荐)
Aug 01 #Javascript
You might like
vBulletin HACK----显示话题大小和打开新窗口于论坛索引页
2006/10/09 PHP
php做下载文件的实现代码及文件名中乱码解决方法
2011/02/03 PHP
php求今天、昨天、明天时间戳的简单实现方法
2016/07/28 PHP
JS.findElementById()使用介绍
2013/09/21 Javascript
javascript浏览器兼容教程之事件处理
2014/06/09 Javascript
详解AngularJS中的表达式使用
2015/06/16 Javascript
JS实现黑客帝国文字下落效果
2015/09/01 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
2015/10/28 Javascript
jQuery Mobile 触摸事件实例
2016/06/04 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
微信小程序中form 表单提交和取值实例详解
2017/04/20 Javascript
微信通过页面(H5)直接打开本地app的解决方法
2017/09/09 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
vue项目中api接口管理总结
2018/04/20 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
微信小程序如何实现点击图片放大功能
2020/01/21 Javascript
[01:25]DOTA2自定义游戏灵园鬼域等你踏足
2015/10/30 DOTA
python实现一个简单的并查集的示例代码
2018/03/19 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
python配置grpc环境
2019/01/01 Python
flask项目集成swagger的方法
2020/12/09 Python
AmazeUI 图标的示例代码
2020/08/13 HTML / CSS
Shopty西班牙:缝纫机在线销售
2018/01/26 全球购物
应届毕业生自荐信例文
2014/02/26 职场文书
我是一名护士演讲稿
2014/08/28 职场文书
群众路线教育实践活动个人对照检查材料思想汇报(社区班子)
2014/10/06 职场文书
公务员处分决定书
2015/06/25 职场文书
《棉鞋里的阳光》教学反思
2016/02/20 职场文书
怎样写好工作计划
2019/04/10 职场文书
为Java项目添加Redis缓存的方法
2021/05/18 Redis
Java 超详细讲解十大排序算法面试无忧
2022/04/08 Java/Android
微信告警的zabbix监控系统 监控整个NGINX集群
2022/04/18 Servers