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 相关文章推荐
屏蔽Flash右键信息的js代码
Jan 17 Javascript
读jQuery之十 事件模块概述
Jun 27 Javascript
jquery中通过过滤器获取表单元素的实现代码
Jul 05 Javascript
JS兼容浏览器的导出Excel(CSV)文件的方法
May 03 Javascript
用director.js实现前端路由使用实例
Jan 27 Javascript
JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
Jun 19 Javascript
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
Sep 15 Javascript
JS删除数组里的某个元素方法
Feb 03 Javascript
JavaScript数据结构与算法之二叉树遍历算法详解【先序、中序、后序】
Feb 21 Javascript
详解基于Vue/React项目的移动端适配方案
Aug 23 Javascript
vue中 v-for循环的用法详解
Feb 19 Javascript
Vue通过阿里云oss的url连接直接下载文件并修改文件名的方法
Dec 25 Vue.js
浅谈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排序之二维数组的按照字母排序实现代码
2011/08/13 PHP
PHP提示Notice: Undefined variable的解决办法
2012/11/24 PHP
ThinkPHP之foreach标签使用概述
2014/06/30 PHP
php绘制圆形的方法
2015/01/24 PHP
php实现汉字验证码和算式验证码的方法
2015/03/07 PHP
PHP安全上传图片的方法
2015/03/21 PHP
php while循环控制的简单实例
2016/05/30 PHP
PHP实现批量删除(封装)
2017/04/28 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
Jquery Ajax请求代码(2)
2011/01/07 Javascript
{}与function(){}选用空对象{}来存放keyValue
2012/05/23 Javascript
javascript数组快速打乱重排的方法
2014/01/02 Javascript
js showModalDialog参数的使用详解
2014/01/07 Javascript
js动态控制table的tr、td增加及删除的具体实现
2014/04/30 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
再谈javascript注入 黑客必备!
2016/09/14 Javascript
node.js报错:Cannot find module 'ejs'的解决办法
2016/12/14 Javascript
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
微信小程序中的列表切换功能实例代码详解
2020/06/09 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
2020/09/21 Javascript
Python实现模拟时钟代码推荐
2015/11/08 Python
python的unittest测试类代码实例
2017/12/07 Python
Python决策树分类算法学习
2017/12/22 Python
numpy使用技巧之数组过滤实例代码
2018/02/03 Python
python中dict字典的查询键值对 遍历 排序 创建 访问 更新 删除基础操作方法
2018/09/13 Python
Python学习笔记之错误和异常及访问错误消息详解
2019/08/08 Python
python实现自动化报表功能(Oracle/plsql/Excel/多线程)
2019/12/02 Python
python 如何区分return和yield
2020/09/22 Python
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
使用useBean标志初始化BEAN时如何接受初始化参数
2012/02/11 面试题
英文简历中的自荐信范文
2013/12/14 职场文书
便利店投资的创业计划书
2014/01/12 职场文书
优秀的应届生自荐信
2014/05/23 职场文书
2014年医药代表工作总结
2014/11/22 职场文书
2014年体检中心工作总结
2014/12/23 职场文书
2019年年中职场激励人心语录30条
2019/08/07 职场文书