js财务金额千位小数格式化 vue

	//财务金额千位小数格式化
	Vue.prototype.formatSalary = function(num) {
		// console.log("进来的num",num);
		num = parseFloat(num).toFixed(2).toString().split(".");
		// console.log("第一次处理后的num",num);
		num[0] = num[0].replace(new RegExp('(\\d)(?=(\\d{3})+$)', 'ig'), "$1,");
		// console.log("第一次处理后的num",num[0]);
		return num.join(".");
	};
	//财务金额千位整数数格式化
	Vue.prototype.formatIntSalary = function(num) {
		// console.log("进来的num",num);
		num = parseInt(num).toString().split(".");
		// console.log("第一次处理后的num",num);
		num[0] = num[0].replace(new RegExp('(\\d)(?=(\\d{3})+$)', 'ig'), "$1,");
		// console.log("第一次处理后的num",num[0]);
		return num.join(".");
	};
	

显示效果:

 

你可能感兴趣的:(记录)