js 数值转换为3位逗号分隔的示例代码


Posted in Javascript onFebruary 19, 2014

实例代码:

function formatNum(strNum) {
if (strNum.length <= 3) {
return strNum;
}
if (!/^(\+|-)?(\d+)(\.\d+)?$/.test(strNum)) {
return strNum;
}
var a = RegExp.$1, b = RegExp.$2, c = RegExp.$3;
var re = new RegExp();
re.compile("(\\d)(\\d{3})(,|$)");
while (re.test(b)) {
b = b.replace(re, "$1,$2$3");
}
return a + "" + b + "" + c;
}
Javascript 相关文章推荐
怎么用javascript进行拖拽
Jul 20 Javascript
JavaScript中for..in循环陷阱介绍
Nov 12 Javascript
JavaScript二维数组实现的省市联动菜单
May 08 Javascript
Vue.js双向绑定实现原理详解
Dec 22 Javascript
vue-resourse将json数据输出实例
Mar 08 Javascript
Node.js 使用AngularJS的方法示例
May 11 Javascript
Express的HTTP重定向到HTTPS的方法
Jun 06 Javascript
vue中v-model的应用及使用详解
Jun 27 Javascript
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
微信小程序用户盒子、宫格列表的实现
Jul 01 Javascript
vue中使用vue-pdf的方法详解
Sep 05 Javascript
JSONObject与JSONArray使用方法解析
Sep 28 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
Feb 19 #Javascript
JS执行删除前的判断代码
Feb 18 #Javascript
JS弹出层单纯的绝对定位居中示例代码
Feb 18 #Javascript
jquery的live使用注意事项
Feb 18 #Javascript
js如何获取object类型里的键值
Feb 18 #Javascript
纯js写的分页表格数据为json串
Feb 18 #Javascript
倒记时60刷新网页的js代码
Feb 18 #Javascript
You might like
Cappuccino 卡布其诺咖啡之制作
2021/03/03 冲泡冲煮
有关php运算符的知识大全
2011/11/03 PHP
PHP正则表达式过滤html标签属性(DEMO)
2016/05/04 PHP
jQuery的一些注意
2006/12/06 Javascript
JQUERY THICKBOX弹出层插件
2008/08/30 Javascript
jquery之empty()与remove()区别说明
2010/09/10 Javascript
js鼠标及对象坐标控制属性详细解析
2013/12/14 Javascript
jQuery循环滚动新闻列表示例代码
2014/06/17 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
javascript生成大小写字母
2015/07/03 Javascript
JavaScript基本的输出和嵌入式写法教程
2015/10/20 Javascript
JQuery fileupload插件实现文件上传功能
2016/03/18 Javascript
javascript正则表达式模糊匹配IP地址功能示例
2017/01/06 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
2017/06/13 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
2018/01/23 Javascript
node使用Mongoose类库实现简单的增删改查
2018/11/08 Javascript
javascript实现滚动条效果
2020/03/24 Javascript
[06:04]DOTA2英雄梦之声Vol19卓尔游侠
2014/06/20 DOTA
[05:39]2014DOTA2国际邀请赛 DK晋级胜者组专访战队国士无双
2014/07/14 DOTA
[03:41]2018完美盛典-《Fight With Us》
2018/12/16 DOTA
Python实现处理管道的方法
2015/06/04 Python
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
python库lxml在linux和WIN系统下的安装
2018/06/24 Python
python中pika模块问题的深入探究
2018/10/13 Python
在python中利用numpy求解多项式以及多项式拟合的方法
2019/07/03 Python
python SocketServer源码深入解读
2019/09/17 Python
python安装dlib库报错问题及解决方法
2020/03/16 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
2020/04/16 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
python多线程和多进程关系详解
2020/12/14 Python
用Python实现职工信息管理系统
2020/12/30 Python
音乐学专业求职信
2014/07/22 职场文书
刑事附带民事诉讼答辩状
2015/05/22 职场文书
2015年小学总务工作总结
2015/07/21 职场文书
浅谈JS的二进制家族
2021/05/09 Javascript