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 相关文章推荐
Prototype Hash对象 学习
Jul 19 Javascript
用jquery实现等比例缩放图片效果插件
Jul 24 Javascript
ASP.NET jQuery 实例15 通过控件CustomValidator验证CheckBoxList
Feb 03 Javascript
jquery延迟加载外部js实现代码
Jan 11 Javascript
JavaScript创建类/对象的几种方式概述及实例
May 06 Javascript
jquery 绑定回车动作扑捉回车键触发的事件
Mar 26 Javascript
javascript实现字符串反转的方法
Feb 05 Javascript
jquery表单验证需要做些什么
Nov 17 Javascript
JavaScript常用字符串与数组扩展函数小结
Apr 24 Javascript
Javasript设计模式之链式调用详解
Apr 26 Javascript
Node.js实现简单的爬取的示例代码
Jun 25 Javascript
vue 如何从单页应用改造成多页应用
Oct 23 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写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
asp函数split()对应php函数explode()
2019/02/27 PHP
PHP生成图表pChart的示例解析
2020/07/31 PHP
js中的window.open返回object的错误的解决方法
2009/08/15 Javascript
25个好玩的JavaScript小游戏分享
2011/04/22 Javascript
js中设置元素class的三种方法小结
2011/08/28 Javascript
精心挑选的15款优秀jQuery 本特效插件和教程
2012/08/06 Javascript
jquery()函数的三种语法介绍
2013/10/09 Javascript
jQuery监控文本框事件并作相应处理的方法
2015/04/16 Javascript
Vue.js每天必学之数据双向绑定
2016/09/05 Javascript
wap手机端解决返回上一页的js实例
2016/12/08 Javascript
详解vue父子模版嵌套案例
2017/03/04 Javascript
动手写一个angular版本的Message组件的方法
2017/12/16 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
webpack-mvc 传统多页面组件化开发详解
2019/05/07 Javascript
vue中用 async/await 来处理异步操作
2020/07/18 Javascript
使用Python编写简单的画图板程序的示例教程
2015/12/08 Python
Python算法输出1-9数组形成的结果为100的所有运算式
2017/11/03 Python
使用C++扩展Python的功能详解
2018/01/12 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
nginx搭建基于python的web环境的实现步骤
2020/01/03 Python
python自定义函数def的应用详解
2020/06/03 Python
使用Python-OpenCV消除图像中孤立的小区域操作
2020/07/05 Python
用pandas划分数据集实现训练集和测试集
2020/07/20 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
2021/03/02 Python
几个Linux面试题笔试题
2016/08/01 面试题
软件测试有哪些?什么是配置项?
2012/02/12 面试题
会计专业自荐信
2013/12/02 职场文书
企业节能减排实施方案
2014/03/19 职场文书
公司委托书范本
2014/04/04 职场文书
服务理念标语
2014/06/18 职场文书
国际贸易毕业生求职信
2014/07/20 职场文书
科学发展观标语
2014/10/08 职场文书
聘任证明怎么写
2015/03/02 职场文书
法院答辩状格式
2015/05/22 职场文书
教师读书笔记
2015/06/29 职场文书