JS调用数据,标题长度只显示8个字,超出用..替换,如何实现?

qyy2499760117_叶子
浏览 2703回答 2
2回答

灬紫羽

var str="这里是标题内容";//原始字符串 var s = str;//要展示的字符串 if(str.length>8){   s=str.substring(0,8)+"..."; } alert(s);

qyy2499760117_叶子

function getLength(str) {//获取字符串的长度    var realLength = 0, len = str.length, charCode = -1;    for (var i = 0; i < len; i++) {        charCode = str.charCodeAt(i);        if (charCode >= 0 && charCode <= 128) {            realLength += 1; //英文情况        }        else {            realLength += 1; //中文情况        }    }    //alert(realLength)    return realLength;};
打开App,查看更多内容
随时随地看视频慕课网APP