JavaScript截断字符串的方法


Posted in Javascript onJuly 15, 2015

本文实例讲述了JavaScript截断字符串的方法。分享给大家供大家参考。具体如下:

这里JavaScript截断字符串,类似于substr(),只不过这个函数不会截断单词,在发生截断后,会添加一个省略号

if (!function_exists('subsent')) {
  function subsent($string, $start = 0, $length = 0, $cap = '...') {
   if ($length <= 0 || strlen($string) < $length) { return $string; }
   $string = substr($string, $start, strpos($string, ' ', $length)) . ' ' . $cap;
   return $string;
  }
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
childNodes.length与children.length的区别
May 14 Javascript
网页整体变灰白色(兼容各浏览器)实例
Apr 21 Javascript
javascript中数组中求最大值示例代码
Dec 18 Javascript
js日期范围初始化得到前一个月日期的方法
May 05 Javascript
Js+php实现异步拖拽上传文件
Jun 23 Javascript
jQuery.extend 函数及用法详细
Sep 06 Javascript
JavaScript实现复制文章自动添加版权
Aug 02 Javascript
Ubuntu 16.04 64位中搭建Node.js开发环境教程
Oct 19 Javascript
jQuery实现的购物车物品数量加减功能代码
Nov 16 Javascript
axios post提交formdata的实例
Mar 16 Javascript
Vue.js实现tab切换效果
Jul 24 Javascript
layUI实现三级导航菜单效果
Jul 26 Javascript
Javascript显示和隐藏ul列表的方法
Jul 15 #Javascript
jQuery实现提示密码强度的代码
Jul 15 #Javascript
浅谈javascript中return语句
Jul 15 #Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
Jul 15 #Javascript
javascript实现在线客服效果
Jul 15 #Javascript
jQuery实现的进度条效果
Jul 15 #Javascript
jQuery中(function($){})(jQuery)详解
Jul 15 #Javascript
You might like
详细介绍:Apache+PHP+MySQL配置攻略
2006/09/05 PHP
在同一窗体中使用PHP来处理多个提交任务
2006/10/09 PHP
ThinkPHP中自定义错误页面和提示页面实例
2014/11/22 PHP
php生成二维码时出现中文乱码的解决方法
2014/12/18 PHP
准确获得页面、窗口高度及宽度的JS
2006/11/26 Javascript
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
一个选择最快的服务器转向代码
2009/04/27 Javascript
jQuery检测输入的字符串包含的中英文的数量
2015/04/17 Javascript
JavaScript AOP编程实例
2015/06/16 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
2016/05/04 Javascript
详解JavaScript中this关键字的用法
2016/05/26 Javascript
JavaScript函数参数的传递方式详解
2017/03/06 Javascript
angular2 ng2 @input和@output理解及示例
2017/10/10 Javascript
js 将canvas生成图片保存,或直接保存一张图片的实现方法
2018/01/02 Javascript
vue.js实现点击后动态添加class及删除同级class的实现代码
2018/04/04 Javascript
vue mint-ui tabbar变组件使用
2018/05/04 Javascript
浅谈HTTP 缓存的那些事儿
2018/10/17 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
js验证密码强度解析
2020/03/18 Javascript
[43:18]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
使用Python读写及压缩和解压缩文件的示例
2016/07/08 Python
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
用TensorFlow实现戴明回归算法的示例
2018/05/02 Python
浅谈python中拼接路径os.path.join斜杠的问题
2018/10/23 Python
css3选择器基本介绍
2014/12/15 HTML / CSS
美国乒乓球设备、配件和服装品牌:Killerspin
2020/06/07 全球购物
餐饮主管岗位职责
2013/12/10 职场文书
小学教师师德演讲稿
2014/05/06 职场文书
教导主任竞聘演讲稿
2014/05/16 职场文书
电话客服工作职责
2014/07/27 职场文书
学校党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
原告代理词范文
2015/05/25 职场文书
隐形的翅膀观后感
2015/06/10 职场文书
经营场所证明范本
2015/06/19 职场文书
婚礼领导致辞大全
2015/07/28 职场文书