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 相关文章推荐
Mootools 1.2教程(3) 数组使用简介
Sep 14 Javascript
JS自调用匿名函数具体实现
Feb 11 Javascript
一个js过滤空格的小函数
Oct 10 Javascript
js上传图片及预览功能实例分析
Apr 24 Javascript
jQuery的实例及必知重要的jQuery选择器详解
May 20 Javascript
详谈ES6中的迭代器(Iterator)和生成器(Generator)
Jul 31 Javascript
JavaScript for循环 if判断语句(学习笔记)
Oct 11 Javascript
Vue从TodoList中学父子组件通信
Feb 05 Javascript
vue实现新闻展示页的步骤详解
Apr 11 Javascript
如何根据业务封装自己的功能组件
Apr 19 Javascript
JS实现从对象获取对象中单个键值的方法示例
Jun 05 Javascript
Vue-cli项目部署到Nginx服务器的方法
Nov 01 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
用PHP 快速生成 Flash 动画的方法
2007/03/06 PHP
在Windows系统上安装PHP运行环境文字教程
2010/07/19 PHP
ThinkPHP中ajax使用实例教程
2014/08/22 PHP
js类型检查实现代码
2010/10/29 Javascript
父节点获取子节点的字符串示例代码
2014/02/26 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
jquery bind(click)传参让列表中每行绑定一个事件
2014/08/06 Javascript
Javascript 数组排序详解
2014/10/22 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
jQuery+ajax读取并解析XML文件的方法
2016/09/09 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
2017/04/02 jQuery
vue-cli实现多页面多路由的示例代码
2018/01/30 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
Vue EventBus自定义组件事件传递
2018/06/25 Javascript
jQuery实现基本淡入淡出效果的方法详解
2018/09/05 jQuery
vue中slot(插槽)的介绍与使用
2018/11/12 Javascript
node.js实现为PDF添加水印的示例代码
2018/12/05 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
vantUI 获得piker选中值的自定义ID操作
2020/11/04 Javascript
Python基于time模块求程序运行时间的方法
2017/09/18 Python
Python解决走迷宫问题算法示例
2018/07/27 Python
对Python3+gdal 读取tiff格式数据的实例讲解
2018/12/04 Python
Python基于滑动平均思想实现缺失数据填充的方法
2019/02/21 Python
Python3中的bytes和str类型详解
2019/05/02 Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
2020/04/22 Python
python3中sys.argv的实例用法
2020/04/24 Python
综合测评自我鉴定
2013/10/08 职场文书
旷课检讨书2000字
2014/01/14 职场文书
市场开发计划书
2014/05/07 职场文书
教师党员个人整改措施
2014/10/27 职场文书
2014年出纳工作总结与计划
2014/12/09 职场文书
投诉书格式范本
2015/07/02 职场文书
2019最新公司租房合同(例文)
2019/07/18 职场文书
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android