JS截取指定长度的的字符串(含中文),中文自动按2个字符截取,多出部分用...代替
Posted shaozhu520
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS截取指定长度的的字符串(含中文),中文自动按2个字符截取,多出部分用...代替相关的知识,希望对你有一定的参考价值。
- /截取字符串,多余的部分用...代替
- function setString(str, len)
- var strlen = 0;
- var s = "";
- for (var i = 0; i < str.length; i++)
- if (str.charCodeAt(i) > 128)
- strlen += 2;
- else
- strlen++;
- s += str.charAt(i);
- if (strlen >= len)
- return s+"...";
- return s;
以上是关于JS截取指定长度的的字符串(含中文),中文自动按2个字符截取,多出部分用...代替的主要内容,如果未能解决你的问题,请参考以下文章