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 相关文章推荐
javascript实现div浮动在网页最顶上并带关闭按钮效果实例
Aug 13 Javascript
Jquery.Form 异步提交表单的简单实例
Mar 03 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
Sep 12 Javascript
JS模拟酷狗音乐播放器收缩折叠关闭效果代码
Oct 29 Javascript
javascript基于prototype实现类似OOP继承的方法
Dec 16 Javascript
jQuery文字提示与图片提示效果实现方法
Jul 04 Javascript
Javascript继承机制详解
May 30 Javascript
如何将你的AngularJS1.x应用迁移至React的方法
Feb 01 Javascript
vue基于viewer实现的图片查看器功能
Apr 12 Javascript
在Vue中实现随hash改变响应菜单高亮
Mar 09 Javascript
vue-cli或vue项目利用HBuilder打包成移动端app操作
Jul 29 Javascript
vue二选一tab栏切换新做法实现
Jan 19 Vue.js
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
一个简单的自动发送邮件系统(三)
2006/10/09 PHP
PHP安全配置
2006/12/06 PHP
php更改目录及子目录下所有的文件后缀扩展名的代码
2010/10/12 PHP
PHP过滤★等特殊符号的正则
2014/01/27 PHP
PHP中PDO事务处理操作示例
2018/05/02 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
JS 显示当前日期与时间的代码
2010/03/24 Javascript
script标签的 charset 属性使用说明
2010/12/04 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
JQ技术实现注册页面带有校验密码强度
2015/07/27 Javascript
强大Vue.js组件浅析
2016/09/12 Javascript
AngularJS ng-repeat数组有重复值的解决方法
2016/10/23 Javascript
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
原生js jquery ajax请求以及jsonp的调用方法
2017/08/04 jQuery
微信小程序实现获取自己所处位置的经纬度坐标功能示例
2017/11/30 Javascript
详解如何运行vue项目
2019/04/15 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
2019/12/18 Javascript
微信小程序中data-key属性之数据传输(经验总结)
2020/08/22 Javascript
[03:07]2015国际邀请赛选手档案EHOME.rOtK 是什么让他落泪?
2015/07/31 DOTA
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
Python基于datetime或time模块分别获取当前时间戳的方法实例
2019/02/19 Python
pandas数据筛选和csv操作的实现方法
2019/07/02 Python
python脚本实现音频m4a格式转成MP3格式的实例代码
2019/10/09 Python
Selenium python时间控件输入问题解决方案
2020/07/22 Python
CSS3中:nth-child和:nth-of-type的区别深入理解
2014/03/10 HTML / CSS
高中生自我评价个人范文
2013/11/09 职场文书
销售实习自我鉴定
2013/12/07 职场文书
写给女朋友的道歉信
2014/01/08 职场文书
表扬信格式
2014/01/12 职场文书
宿舍违规用电检讨书
2014/02/16 职场文书
高速铁道技术专业求职信
2014/08/09 职场文书
企业挂职心得体会
2014/09/10 职场文书
优秀学生干部主要事迹材料
2015/11/04 职场文书
体育委员竞选稿
2015/11/21 职场文书
mysql实现将字符串字段转为数字排序或比大小
2022/06/14 MySQL