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 相关文章推荐
破解Session cookie的方法
Jul 28 Javascript
项目实践之javascript技巧
Dec 06 Javascript
jquery $.ajax相关用法分享
Mar 16 Javascript
JavaScript中的console.dir()函数介绍
Dec 29 Javascript
jQuery插件slicebox实现3D动画图片轮播切换特效
Apr 12 Javascript
jQuery实现textarea自动增长宽高的方法
Dec 18 Javascript
jquery.validate提示错误信息位置方法
Jan 22 Javascript
js与applet相互调用的方法
Jun 22 Javascript
js事件驱动机制 浏览器兼容处理方法
Jul 23 Javascript
AngularJS递归指令实现Tree View效果示例
Nov 07 Javascript
webpack处理 css\less\sass 样式的方法
Aug 21 Javascript
vue中对象数组去重的实现
Feb 06 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 页面跳转到另一个页面的多种方法方法总结
2009/07/07 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
2015/03/17 PHP
php实现XSS安全过滤的方法
2015/07/29 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
js资料prototype 属性
2007/03/13 Javascript
JavaScript 中的事件教程
2007/04/05 Javascript
javascript天然的迭代器
2010/10/29 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
浅析jquery的作用与优势
2013/12/02 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
jQuery图片轮播滚动切换代码分享
2020/04/20 Javascript
AngularJS  $modal弹出框实例代码
2016/08/24 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
2017/04/25 Javascript
JS仿淘宝搜索框用户输入事件的实现
2017/06/19 Javascript
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
2017/11/02 Javascript
浅谈Angular单元测试总结
2019/03/22 Javascript
WebGL学习教程之Three.js学习笔记(第一篇)
2019/04/25 Javascript
Python标准库urllib2的一些使用细节总结
2015/03/16 Python
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
2017/04/18 Python
python利用sklearn包编写决策树源代码
2017/12/21 Python
python调用xlsxwriter创建xlsx的方法
2018/05/03 Python
解决pyttsx3无法封装的问题
2018/12/24 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
python的pip有什么用
2020/06/17 Python
处理textarea中的换行和空格
2019/12/12 HTML / CSS
英国曼彻斯特宠物用品品牌:Bunty Pet Products
2019/07/27 全球购物
Vuori官网:运动服装的终级表现
2021/01/27 全球购物
中餐厅经理岗位职责
2014/04/11 职场文书
保护黄河倡议书
2014/05/16 职场文书
销售代理协议书
2014/09/30 职场文书
成品仓管员岗位职责
2015/04/01 职场文书
2016学校先进党组织事迹材料
2016/02/29 职场文书
Vue elementUI表单嵌套表格并对每行进行校验详解
2022/02/18 Vue.js