在这里以实现金额自动添加分割符逗号为例 ,例如我们得到的对象的内容是 12345678 我们需要将其转换为12,345,678的形式

思路是 首先将字符串拆开成为一个数组然后选出操作的位置,然后操作已选位置的数组元素,然后在将新的数组组成字符串返回,函数(jquery默认引入)如下;

function addComma(obj){    var num,                                       //获取的数字        len=0,                                     //数字的长度        arr=[];                                    //空数组     $.each(obj,function(i,v){                     //可以多个元素遍历        num=$(this).text();                            len=num.length;        if(len>3){                                  //大于3位才有意义            arr=(num.split('').reverse());          //将字符串拆成数组并颠倒位置            for(var i=1;i

  html部分

 

     

12345678

     

3342343243423

  
    addComma($('div p'));