js 保留小数并转换千分位格式

//element 转成千分位并保留小数
//decimal 默认保留2位小数
export function toThousandthAndKeepDecimal(element, decimal=2){
    if(!element || element === ''){//值不存在 或为空
        return ''
    }else if(typeof element == 'string'){
        return Number(element).toLocaleString(undefined, {minimumFractionDigits:decimal, maximumFractionDigits:decimal});
    }else if(typeof element == 'number'){
        return element.toLocaleString(undefined, {minimumFractionDigits:decimal, maximumFractionDigits:decimal});
    }else{
        return element;
    }


}

你可能感兴趣的:(js 保留小数并转换千分位格式)