博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js字符串截取
阅读量:6818 次
发布时间:2019-06-26

本文共 602 字,大约阅读时间需要 2 分钟。

function cutstr(str, len) {    var str_length = 0;    var str_len = 0;    var str_cut = new String();    var str_len = str.length;    for (var i = 0; i < str_len; i++) {        a = str.charAt(i);        str_length++;        if (escape(a).length > 4) {            //中文字符的长度经编码之后大于4            str_length++;        }        str_cut = str_cut.concat(a);        if (str_length >= len) {            str_cut = str_cut.concat("...");            return str_cut;        }    }    //如果给定字符串小于指定长度,则返回源字符串;    if (str_length < len) {        return str;    }}

转载于:https://www.cnblogs.com/aoxiaoqiang/p/4988046.html

你可能感兴趣的文章
[摘录]感受弗兰克尔的故事
查看>>
jmeter响应时间与postman响应时间为什么不一样?
查看>>
HTTPonly属性
查看>>
显示磁盘信息
查看>>
基于spark和sparkstreaming的word2vec
查看>>
JPA多对一单向关联
查看>>
系统查看硬件相关信息命令
查看>>
sublime 3 text 中运行Java
查看>>
前序遍历
查看>>
loadrunner检查点设置失败,日志中SaveCount无法被正常统计出来
查看>>
循环结构进阶
查看>>
bzoj 2809: [Apio2012]dispatching
查看>>
关于数据库查询时报“query block has incorrect number of result columns”
查看>>
记录一款Unity VR视频播放器插件的开发
查看>>
webApi跨域问题
查看>>
读取文件
查看>>
json字符串转换对象的方法1
查看>>
浅谈网站路径分析 转自“蓝鲸网站分析博客”
查看>>
C# Note36: .NET unit testing framework
查看>>
我的博客第一天
查看>>