日常做项目多了,收藏了很多小程序,小程序虽然代码量少,但是非常实用,特别是在一些时候可以解你燃眉之急。 要分享给大家的是js截取字符长度加省略号。
function Cutsubstr(str, len) {
if (!str || !len) { return ''; }
var build = "";
for (var i = 0; i < str.length && len > 0; i++) {
build += str.substr(i, 1);
len -= str.charCodeAt(i) > 127 ? 2 : 1;
}
if (build.length < str.length)
build += "...";
return build;
}
调用方法:
Cutsubstr(“Content”, 300)
Content:字符串
300:设置截取长度