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

 更新时间:2014年02月19日 08:59:01   作者:  
本篇文章主要是对js将数值转换为3位逗号分隔的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助

实例代码:

复制代码 代码如下:

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;

}

相关文章

  • 20分钟轻松创建自己的Bootstrap站点

    20分钟轻松创建自己的Bootstrap站点

    这篇文章主要教大家如何在短短的20分钟内轻松创建自己的Bootstrap站点,学会使用twitter bootstrap建立一个站点,从而巩固Bootstrap一系列基础知识,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • JavaScript数组操作之旋转二维数组

    JavaScript数组操作之旋转二维数组

    这篇文章主要介绍了JavaScript数组操作之旋转二维数组,主要从两个方面展开文章介绍,一是通过对数组的操作熟练度;二是(镜像反转)比实现一更优,减少了空间复杂度,内容介绍具有一定的参考价值,需要的小伙伴可以参考一下
    2022-04-04
  • javascript自动改变文字大小和颜色的效果的小例子

    javascript自动改变文字大小和颜色的效果的小例子

    这篇文章介绍了javascript自动改变文字大小和颜色的效果的小例子,有需要的朋友可以参考一下
    2013-08-08
  • antd table长表格出现滚动条的操作方法

    antd table长表格出现滚动条的操作方法

    这篇文章主要介绍了antd table长表格如何出现滚动条,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • ionic3 懒加载

    ionic3 懒加载

    这篇文章主要介绍了ionic3 懒加载的相关资料,需要的朋友可以参考下
    2017-08-08
  • 微信小程序顶部导航栏滑动tab效果

    微信小程序顶部导航栏滑动tab效果

    这篇文章主要为大家详细介绍了微信小程序顶部导航栏滑动tab效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • 如何在JavaScript中正确处理变量

    如何在JavaScript中正确处理变量

    这篇文章主要介绍了如何在JavaScript中正确处理变量,帮助大家更好的理解和使用JavaScript,感兴趣的朋友可以了解下
    2020-12-12
  • JavaScript中用字面量创建对象介绍

    JavaScript中用字面量创建对象介绍

    这篇文章主要介绍了JavaScript中用字面量创建对象介绍,本文直接给出代码实例,并讲解了一些技巧,需要的朋友可以参考下
    2014-12-12
  • JavaScript 数组详解

    JavaScript 数组详解

    学习js就不得不学他的数组,这篇文章是由色拉油整理下,需要学习js数组的朋友可以参考下
    2013-10-10
  • JS动态给对象添加事件的简单方法

    JS动态给对象添加事件的简单方法

    下面小编就为大家带来一篇JS动态给对象添加事件的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07

最新评论