js货币转换,replaceAll写法

10000->10,000    

///货币格式转换     function makemoney(mm) {         var moneyStr = mm.toString() || "";         var numArr = moneyStr.split('.');         if (!numArr) return 0;         var re = /(-?\d+)(\d{3})/;         var ints = numArr[0];         while (re.test(ints)) {             ints = ints.replace(re, "$1,$2");         }         var res = ints;         if (numArr.length > 1)             res = ints + "." + numArr[1];         return res;     }

replaceAll=
'12312,12321,12312'.replace(/\,/g, "@")


posted on 2013-03-29 11:27  人在做,人在看  阅读(304)  评论(0编辑  收藏  举报