美文网首页
超出的字符长度截取显示省略号(...) 按字节长度计算

超出的字符长度截取显示省略号(...) 按字节长度计算

作者: 放下手机出来嗨 | 来源:发表于2019-06-06 11:00 被阅读0次
function num(str,len){
    var result = ""; 
    var count = 0;
    for (var i = 0; i < len; i++) { 
    var _char = str.charAt(i); 
    if (count >= len) break; 
    if (/[^x00-xff]/.test(_char)) count++; //双字节字符,//[u4e00-u9fa5]中文

    result += _char; 
    count++; 
    } 
    if (result.length < str.length) { 
    result += "..."; 
        console.log(result)
    }else{
        console.log(result)
    }
}

相关文章

网友评论

      本文标题:超出的字符长度截取显示省略号(...) 按字节长度计算

      本文链接:https://www.haomeiwen.com/subject/bqrlxctx.html