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 相关文章推荐
让getElementsByName适应IE和firefox的方法
Sep 24 Javascript
javascript offsetX与layerX区别
Mar 12 Javascript
jquery jqPlot API 中文使用教程(非常强大的图表工具)
Aug 15 Javascript
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 Javascript
JS判断变量是否为空判断是否null
Jul 25 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
Aug 27 Javascript
AngularJS中处理多个promise的方式
Feb 02 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
May 26 Javascript
微信小程序实现给循环列表添加点击样式实例
Apr 26 Javascript
利用C/C++编写node.js原生模块的方法教程
Jul 07 Javascript
javascript中的replace函数(带注释demo)
Jan 07 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
Aug 13 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+mysql来做一个功能强大的在线计算器
2010/10/12 PHP
redis 队列操作的例子(php)
2012/04/12 PHP
php数组添加与删除单元的常用函数实例分析
2015/02/16 PHP
PHP弱类型语言中类型判断操作实例详解
2017/08/10 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
用jquery模仿的a的title属性(兼容ie6/7)
2013/01/21 Javascript
调整小数的格式保留小数点后两位
2014/05/14 Javascript
node.js插件nodeclipse安装图文教程
2020/10/19 Javascript
Javascript必知必会(四)js类型转换
2016/06/08 Javascript
angularjs的select使用及默认选中设置
2017/04/08 Javascript
JavaScript实现无刷新上传预览图片功能
2017/08/02 Javascript
JavaScript的setter与getter方法
2017/11/29 Javascript
JS加密插件CryptoJS实现的DES加密示例
2018/08/16 Javascript
javascript 设计模式之组合模式原理与应用详解
2020/04/08 Javascript
Node.js API详解之 querystring用法实例分析
2020/04/29 Javascript
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
Python创建日历实例
2014/08/21 Python
深入解析Python中的lambda表达式的用法
2015/08/28 Python
python字符串过滤性能比较5种方法
2017/06/22 Python
Python 实现选择排序的算法步骤
2018/04/22 Python
Python-openpyxl表格读取写入的案例详解
2020/11/02 Python
html5使用canvas绘制一张图片
2014/12/15 HTML / CSS
施华洛世奇澳大利亚官网:SWAROVSKI澳大利亚
2017/01/06 全球购物
Etam俄罗斯:法国女士内衣和家居服网上商店
2019/10/30 全球购物
PHP面试题集
2016/12/18 面试题
毕业生机械建模求职信
2013/10/14 职场文书
迟到检讨书5000字
2014/01/31 职场文书
五星级酒店餐饮部总监的标准岗位职责
2014/02/17 职场文书
2014单位领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
二年级语文上册复习计划
2015/01/19 职场文书
2015年保送生自荐信
2015/03/24 职场文书
呼兰河传读书笔记
2015/06/30 职场文书
和领导吃饭祝酒词
2015/08/11 职场文书
市语委办2016年第十九届“推普周”活动总结
2016/04/05 职场文书
文明医院的标语集锦!
2019/07/24 职场文书
vue实现列表拖拽排序的示例代码
2022/04/08 Vue.js