✨今天再来记录一个经常会用到的常规函数,金额格式化函数
⌛ 金额格式化函数,⏳ 使用场景:当需要前端展示并格式化商品价格时,用来格式化后端返回的价格数据⏳ 默认保留两位小数点,价格单位为分,金额符号为¥⏳ 入参: value 单位为分的金额fixed 保留小数点位数:2amountMark 金额默认单位:¥ ⌛ 返回值:¥20.00/*** 金额两位小数* @param {Number} value 金额 单位为: 分* @param {Number} fixed 保留小数点位数:2* @param {String} amountMark 金额默认单位:¥* @returns {String} 返回值 ¥20.00*/function amountFormat(value = 0, fixed = 2, amountMark = '¥'){return `${amountMark}${(parseInt(value) / 100).toFixed(fixed).replace(/\d{1,3}(?=(\d{3})+(\.\d*)?$)/g, '$&,')}`;}
以上就是这个函数的代码,各位可以根据需求修改返回的格式