JavaScript截取字符串的2个函数介绍


Posted in Javascript onAugust 27, 2014

首先我们来看一下substring函数使用介绍。

一、substring

substring需要至少需要一个参数,第一个参数为起始位置,第二个参数可选,为结束位置。

只有一个参数:

<meta charset="UTF-8" />

<script type='text/javascript'>

/**

 * substring函数使用DEMO

 */

var str = '欢迎各位童鞋到三水点靠木做客';

var sub = str.substring(3);

alert(sub); // out : 位童鞋到三水点靠木做客

</script>

两个参数:
<meta charset="UTF-8" />

<script type='text/javascript'>

/**

 * substring函数使用DEMO

 */

var str = '欢迎各位童鞋到三水点靠木做客';

var sub = str.substring(3,11);

alert(sub); // out : 位童鞋到三水点靠木

</script>

二、substr

substr同样至少需要一个参数,第一个参数为起始位置,第二个参数可选,为长度。

只有一个参数:

<meta charset="UTF-8" />

<script type='text/javascript'>

/**

 * substring函数使用DEMO

 */

var str = '欢迎各位童鞋到三水点靠木做客';

var sub = str.substr(3);

alert(sub); // out : 位童鞋到三水点靠木做客

</script>

两个参数:
<meta charset="UTF-8" />

<script type='text/javascript'>

/**

 * substring函数使用DEMO

 */

var str = '欢迎各位童鞋到三水点靠木做客';

var sub = str.substr(3,2);

alert(sub); // out : 位童

</script>

由此以上示例看出,substring与substr在只有一个参数的情况下,结果都是相同的,只有在第二个参数有所区别。

Javascript 相关文章推荐
超级强大的表单验证
Jun 26 Javascript
在JavaScript中实现命名空间
Nov 23 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
Nov 21 Javascript
javascript实现切换td中的值
Dec 05 Javascript
js实现表单Radio切换效果的方法
Aug 17 Javascript
jQuery实现响应鼠标滚动的动感菜单效果
Sep 21 Javascript
bootstrap与Jquery UI 按钮样式冲突的解决办法
Sep 23 Javascript
浅谈express 中间件机制及实现原理
Aug 31 Javascript
vue中路由参数传递可能会遇到的坑
Dec 07 Javascript
详解vscode中vue代码颜色插件
Oct 11 Javascript
JavaScript实现图片轮播特效
Oct 23 Javascript
全面解析js中的原型,原型对象,原型链
Jan 25 Javascript
JavaScript中判断页面关闭、页面刷新的实现代码
Aug 27 #Javascript
jQuery中的read和JavaScript中的onload函数的区别
Aug 27 #Javascript
javascript实现的一个随机点名功能
Aug 26 #Javascript
JS按回车键实现登录的方法
Aug 25 #Javascript
在JavaScript中重写jQuery对象的方法实例教程
Aug 25 #Javascript
一个支持任意尺寸的图片上下左右滑动效果
Aug 24 #Javascript
jquery 取子节点及当前节点属性值的方法
Aug 24 #Javascript
You might like
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
php网上商城购物车设计代码分享
2012/02/15 PHP
smarty获得当前url的方法分享
2014/02/14 PHP
Dom加载让图片加载完再执行的脚本代码
2008/05/15 Javascript
javascript 解析后的xml对象的读取方法细解
2009/07/25 Javascript
jQuery实现返回顶部功能适合不支持js的浏览器
2014/08/19 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
jquery简单图片切换显示效果实现方法
2015/01/14 Javascript
jQuery实现鼠标滑过Div层背景变颜色的方法
2015/02/17 Javascript
AngularJS基础学习笔记之指令
2015/05/10 Javascript
高性能JavaScript DOM编程(1)
2015/08/11 Javascript
js文本框输入内容智能提示效果
2015/12/02 Javascript
AngularJS中的Directive自定义一个表格
2016/01/25 Javascript
利用Node.js+Koa框架实现前后端交互的方法
2017/02/27 Javascript
BootStrap表单时间选择器详解
2017/05/09 Javascript
bootstrap-table.js扩展分页工具栏(增加跳转到xx页)功能
2017/12/28 Javascript
基于Vue+ElementUI的省市区地址选择通用组件
2019/11/20 Javascript
javascript中正则表达式语法详解
2020/08/07 Javascript
详解vue中使用transition和animation的实例代码
2020/12/12 Vue.js
举例讲解Python面向对象编程中类的继承
2016/06/17 Python
详解Python 序列化Serialize 和 反序列化Deserialize
2017/08/20 Python
django 2.0更新的10条注意事项总结
2018/01/05 Python
python中的set实现不重复的排序原理
2018/01/24 Python
对Python中DataFrame选择某列值为XX的行实例详解
2019/01/29 Python
Python基于smtplib协议实现发送邮件
2020/06/03 Python
迷你唐卡软皮鞋:Minnetonka Moccasin
2018/05/01 全球购物
Ivory Isle Designs美国/加拿大:婚礼和活动文具公司
2018/08/21 全球购物
TIME时代杂志台湾总代理:台时亚洲
2018/10/22 全球购物
班级学习计划书
2014/04/27 职场文书
个人委托书范本
2014/09/13 职场文书
领导班子群众路线与四风问题对照检查材料思想汇报
2014/10/11 职场文书
婚内分居协议书范文
2014/11/26 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
2015年公务员转正工作总结
2015/04/24 职场文书
南京南京观后感
2015/06/02 职场文书
旗帜观后感
2015/06/08 职场文书