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 相关文章推荐
List Installed Software Features
Jun 11 Javascript
JavaScript之HTMLCollection接口代码
Apr 27 Javascript
通过AJAX的JS、JQuery两种方式解析XML示例介绍
Sep 23 Javascript
jquery预览图片实现鼠标放上去显示实际大小
Jan 16 Javascript
分享一则javascript 调试技巧
Jan 02 Javascript
js树插件zTree获取所有选中节点数据的方法
Jan 28 Javascript
jQuery实现进度条效果代码
Dec 17 Javascript
JS递归遍历对象获得Value值方法技巧
Jun 14 Javascript
详解有关easyUI的拖动操作中droppable,draggable用法例子
Jun 03 Javascript
jquery 一键复制到剪切板的实例
Sep 20 jQuery
浅谈vue方法内的方法使用this的问题
Sep 15 Javascript
解决微信小程序防止无法回到主页的问题
Sep 28 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
php一些错误处理的方法与技巧总结
2013/08/10 PHP
php判断输入是否是纯数字,英文,汉字的方法
2015/03/05 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
php实现有序数组旋转后寻找最小值方法
2018/09/27 PHP
一个JS函数搞定网页标题(title)闪动效果
2014/05/13 Javascript
angularjs学习笔记之简单介绍
2015/09/26 Javascript
详解JavaScript正则表达式之RegExp对象
2015/12/13 Javascript
AngularJS通过ng-route实现基本的路由功能实例详解
2016/12/13 Javascript
javascript中闭包概念与用法深入理解
2016/12/15 Javascript
jQuery EasyUI结合zTree树形结构制作web页面
2017/09/01 jQuery
Vue2.5学习笔记之如何在项目中使用和配置Vue
2018/09/26 Javascript
vue组件tabbar使用方法详解
2018/11/06 Javascript
JS执行控制之节流模式实例分析
2018/12/21 Javascript
jQuery实现的简单歌词滚动功能示例
2019/01/07 jQuery
详解使用uni-app开发微信小程序之登录模块
2019/05/09 Javascript
微信JS-SDK实现微信会员卡功能(给用户微信卡包里发送会员卡)
2019/07/25 Javascript
js 实现 list转换成tree的方法示例(数组到树)
2019/08/18 Javascript
详解node.js创建一个web服务器(Server)的详细步骤
2021/01/15 Javascript
JS实现纸牌发牌动画
2021/01/19 Javascript
python插入数据到列表的方法
2015/04/30 Python
利用Python将时间或时间间隔转为ISO 8601格式方法示例
2017/09/05 Python
python利用dir函数查看类中所有成员函数示例代码
2017/09/08 Python
Python数据结构之双向链表的定义与使用方法示例
2018/01/16 Python
解决安装python库时windows error5 报错的问题
2018/10/21 Python
Python可变和不可变、类的私有属性实例分析
2019/05/31 Python
python能在浏览器能运行吗
2020/06/17 Python
html5-websocket基于远程方法调用的数据交互实现
2012/12/04 HTML / CSS
微信小程序之html5 canvas绘图并保存到系统相册
2019/06/20 HTML / CSS
唤醒头发毛囊的秘密武器:Grow Gorgeous
2016/08/28 全球购物
const char*, char const*, char*const的区别是什么
2014/07/09 面试题
商务英语应届生自我鉴定
2013/12/08 职场文书
承诺书格式范文
2014/06/03 职场文书
运动会加油口号
2014/06/07 职场文书
个人融资协议书
2014/10/02 职场文书
工作经验交流材料
2014/12/30 职场文书
获奖感言怎么写
2015/07/31 职场文书