Js自动截取字符串长度,添加省略号(……)的实现方法
JavaScript字符串处理函数,根据定义的长度截取字符串,超出部分裁掉追加……,很多时候网页上显示的内容需要缩成“...”该方法用于处理字符串显示固定长度,超长部分用“...”代替:
/**参数说明: *根据长度截取先使用字符串,超长部分追加… *str对象字符串 *len目标字节长度 *返回值:处理结果字符串 */ functioncutString(str,len){ //length属性读出来的汉字长度为1 if(str.length*2<=len){ returnstr; } varstrlen=0; vars=""; for(vari=0;i128){ strlen=strlen+2; if(strlen>=len){ returns.substring(0,s.length-1)+"..."; } }else{ strlen=strlen+1; if(strlen>=len){ returns.substring(0,s.length-2)+"..."; } } } returns; }
以上这篇Js自动截取字符串长度,添加省略号(……)的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。