您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页需要显示的数字过长处理方式

需要显示的数字过长处理方式

来源:伴沃教育

数据过长时,为显示清晰,我们对数据进行格式化处理;
分为1.过长处使用...代替,显示部分数据;2.加,分割数据;3:加单位缩减数据长度

过长处使用...代替
...代替
加 逗号,的格式化处理
parseNum(num) {
    var list = new String(num).split('').reverse();
    for(var i = 0; i < list.length; i++) {
        if(i % 4 == 3) {
            list.splice(i, 0, ',');
        }
    }
    console.log(list.reverse().join('').toString());
},

将数据去掉逗号,加上.00

var donum = num.replace(/[^0-9|\.]/g, '');
donum +='.00';
加 ,的格式化处理
加单位调整字符长度

通过给数字添加单位,缩减数字长度


添加单位
    //加单位调整字符长度
    var changeLength=function(value){
        var val = value.toString();
        if(val.length>8){
            var val = val.substring(0,val.length-8)+'亿';
        }else if(val.length>7){
            var val = val.substring(0,val.length-7)+'千万';
        }else if(val.length>4){
            var val = val.substring(0,val.length-4)+'万';
        }
        return val;
    };

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务