js字符串截取
2015-11-23 12:37
381 查看
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; } }
相关文章推荐
- js获取浏览器高度
- javaScript传递参数,参数变化问题
- HTml js 生成图片
- js之面向对象
- json的运用
- 字符串转换JSON
- Javascript动态绑定
- JavaScript函数
- JSP中getParameter与getAttribute区别
- js函数的调用
- js中对时间的操作
- js为某个元素添加某个类,并为其他兄弟元素删除此类
- js检测是否为数组
- JSTL标签 参考手册(手动整理)
- javascript中style.left和offsetLeft的用法说明
- JSP基本指令
- js判断各个浏览器的方法
- 《Effective JavaScript》- 1.4 原始类型优于封装对象
- js prototype
- javascript实现uploadify上传格式以及个数限制