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 相关文章推荐
ext监听事件方法[初级篇]
Apr 27 Javascript
JavaScript获取GridView中用户点击控件的行号,列号
Apr 14 Javascript
用JSON做数据传输格式中的一些问题总结
Dec 21 Javascript
Jquery代码实现图片轮播效果(一)
Aug 12 Javascript
jQuery实现右键菜单、遮罩等效果代码
Sep 27 Javascript
jQuery表单插件ajaxForm实例详解
Jan 17 Javascript
javascript中this用法实例详解
Apr 06 Javascript
Easyui使用Dialog行内按钮布局的实例
Jul 27 Javascript
vue+element的表格实现批量删除功能示例代码
Aug 17 Javascript
JS Math对象与Math方法实例小结
Jul 05 Javascript
layer.alert回调函数执行关闭弹窗的实例
Sep 11 Javascript
JS实现音乐钢琴特效
Jan 06 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和AJAX创建RSS聚合器的代码
2007/03/13 PHP
教你如何用php实现LOL数据远程获取
2014/06/10 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
javascript下操作css的float属性的特殊写法
2007/08/22 Javascript
JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码
2010/11/09 Javascript
跟我学习javascript的最新标准ES6
2015/11/20 Javascript
Bootstrap每天必学之级联下拉菜单
2016/03/27 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
微信小程序报错:this.setData is not a function的解决办法
2017/09/27 Javascript
聊聊JS动画库 Velocity.js的使用
2018/03/13 Javascript
jQuery扩展方法实现Form表单与Json互相转换的实例代码
2018/09/05 jQuery
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
[01:15:45]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第一局
2016/02/26 DOTA
[56:58]VP vs Optic 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[01:08:44]NB vs VP 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[04:10]2018年度CS GO玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
python实现计算倒数的方法
2015/07/11 Python
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
Python抓取聚划算商品分析页面获取商品信息并以XML格式保存到本地
2018/02/23 Python
Python设计模式之职责链模式原理与用法实例分析
2019/01/11 Python
将python文件打包成EXE应用程序的方法
2019/05/22 Python
Python中的十大图像处理工具(小结)
2019/06/10 Python
python的sorted用法详解
2019/06/25 Python
5行Python代码实现图像分割的步骤详解
2020/05/25 Python
香港通票:Hong Kong Pass
2019/02/26 全球购物
Erwin Müller穆勒家居瑞士官网:您整个家庭的邮购公司
2019/12/28 全球购物
全球最大的瓷器、水晶和银器零售商:Replacements
2020/06/15 全球购物
请介绍一下Ant
2016/07/22 面试题
浪漫婚礼主持词
2014/03/14 职场文书
施工安全承诺书
2014/05/22 职场文书
学雷锋志愿者活动方案
2014/08/21 职场文书
优秀班主任主要事迹材料
2014/12/16 职场文书
幼儿园大班开学寄语(2016秋季)
2015/12/03 职场文书
感恩信:写给爸爸妈妈的一封感谢信
2019/09/12 职场文书
Python Pandas知识点之缺失值处理详解
2021/05/11 Python
Go语言实现Snowflake雪花算法
2021/06/08 Golang