在一些计算或者后台返回数据未经处理时 就会出现一堆小数点 看着很不友好 甚至导致数据展示不全
toFixed()方法可以解决这个问题
let mixs = 2.446242342;
mixs = mixs.toFixed(2);
console.log(mixs); //2.45
不过这里需要注意一个问题
那就是 用了toFixed方法之后 数据如果是数字类型 将变成字符串类型
或者说 不管你是用什么数据调的这个方法 都会变成字符串返回
在一些计算或者后台返回数据未经处理时 就会出现一堆小数点 看着很不友好 甚至导致数据展示不全
toFixed()方法可以解决这个问题
let mixs = 2.446242342;
mixs = mixs.toFixed(2);
console.log(mixs); //2.45
不过这里需要注意一个问题
那就是 用了toFixed方法之后 数据如果是数字类型 将变成字符串类型
或者说 不管你是用什么数据调的这个方法 都会变成字符串返回