//格式化金额
function toThousands(num) {
if(!num)return '0.00';
var info = parseFloat(num).toFixed(2).toString().split('.');
num=info[0];
var result = '';
while (num.length > 3) {
result = ',' + num.slice(-3) + result;
num = num.slice(0, num.length - 3);
}
if (num) { result = num + result; }
info[0] = result;
return info.join('.');
}
关于toFixed()方法详见链接点击打开链接
其他方法点击下文,此方法转自下文,不知原文出处。