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 相关文章推荐
jquery 页面全选框实践代码
Apr 02 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
Jul 22 Javascript
读jQuery之三(构建选择器)
Jun 11 Javascript
jquery.pagination.js 无刷新分页实现步骤分享
May 23 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
May 27 Javascript
JavaScript截取字符串的2个函数介绍
Aug 27 Javascript
jQuery实现仿淘宝带有指示条的图片转动切换效果完整实例
Mar 04 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(三)
Sep 14 Javascript
微信小程序实现下拉刷新和轮播图效果
Nov 21 Javascript
vue2.0 路由模式mode=&quot;history&quot;的作用
Oct 18 Javascript
JS异步处理的进化史深入讲解
Aug 25 Javascript
js+h5 canvas实现图片验证码
Oct 11 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获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
php获取目标函数执行时间示例
2014/03/04 PHP
php生成静态页面的简单示例
2014/04/17 PHP
destoon实现调用热门关键字的方法
2014/07/15 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
PHP计算加权平均数的方法
2015/07/16 PHP
PHP的mysqli_stmt_init()函数讲解
2019/01/24 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
2019/04/10 PHP
php实现映射操作实例详解
2019/10/02 PHP
PHP tp5中使用原生sql查询代码实例
2020/10/28 PHP
js中几种去掉字串左右空格的方法
2006/12/25 Javascript
自己写了一个展开和收起的多更能型的js效果
2013/03/05 Javascript
JavaScript计算器网页版实现代码分享
2016/07/15 Javascript
jquery实现简单的瀑布流布局
2016/12/11 Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
2016/12/13 Javascript
JavaScript实现弹窗效果代码分析
2017/03/09 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
2017/10/24 Javascript
详解webpack编译速度提升之DllPlugin
2019/02/05 Javascript
原生小程序封装跑马灯效果
2020/10/21 Javascript
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
Python实现测试磁盘性能的方法
2015/03/12 Python
Django中实现点击图片链接强制直接下载的方法
2015/05/14 Python
python smtplib发送带附件邮件小程序
2018/05/22 Python
实例教程 一款纯css3实现的数字统计游戏
2014/11/10 HTML / CSS
Canvas globalCompositeOperation
2018/12/18 HTML / CSS
Get The Label中文官网:英国运动时尚购物平台
2017/04/19 全球购物
Lou & Grey美国官网:主打舒适性面料服饰
2017/12/21 全球购物
FitFlop美国官网:英国符合人体工学的鞋类品牌
2018/10/05 全球购物
工商管理专业应届生求职信
2013/11/04 职场文书
统计系教授推荐信
2014/02/28 职场文书
单位作风建设自查报告
2014/10/23 职场文书
考生诚信考试承诺书
2015/04/29 职场文书
2016年第16个全民国防教育日宣传活动总结
2016/04/05 职场文书
python之基数排序的实现
2021/07/26 Python
vue ant design 封装弹窗表单的使用
2022/06/01 Vue.js