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 相关文章推荐
JQueryEasyUI datagrid框架的基本使用
Apr 08 Javascript
JS实现超炫网页烟花动画效果的方法
Mar 02 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
Aug 07 Javascript
使用微信内置浏览器点击下拉框出现页面乱跳转现象(iphone),该怎么办
Jan 04 Javascript
巧用jQuery选择器提高写表单效率的方法
Aug 19 Javascript
再谈javascript常见错误及解决方法
Sep 16 Javascript
Angular2中Bootstrap界面库ng-bootstrap详解
Oct 18 Javascript
详解Vue中添加过渡效果
Mar 20 Javascript
快速了解vue-cli 3.0 新特性
Feb 28 Javascript
d3.js实现自定义多y轴折线图的示例代码
May 30 Javascript
vue脚手架搭建项目的兼容性配置详解
Jul 17 Javascript
ES6 系列之 Generator 的自动执行的方法示例
Oct 19 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
德劲1104的电路分析与改良
2021/03/01 无线电
PHP实现Huffman编码/解码的示例代码
2018/04/20 PHP
JavaScript中的私有/静态属性介绍
2012/07/26 Javascript
JS 实现Json查询的方法实例
2013/04/12 Javascript
JQUERY简单按钮轮换选中效果实现方法
2015/05/07 Javascript
Bootstrap导航条鼠标悬停下拉菜单
2017/01/04 Javascript
微信小程序 密码输入(源码下载)
2017/06/27 Javascript
npm全局模块卸载及默认安装目录修改方法
2018/05/15 Javascript
从0到1搭建Element的后台框架的方法步骤
2019/04/10 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
微信小程序实现单个或多个倒计时功能
2020/11/01 Javascript
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
Python实现图片转字符画的示例代码
2017/08/21 Python
python实现电脑自动关机
2018/06/20 Python
pycharm debug功能实现跳到循环末尾的方法
2018/11/29 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
python 读取修改pcap包的例子
2019/07/23 Python
python批量处理txt文件的实例代码
2020/01/13 Python
python,Java,JavaScript实现indexOf
2020/09/09 Python
python 如何引入协程和原理分析
2020/11/30 Python
Python 实现一个简单的web服务器
2021/01/03 Python
CSS3 animation ? steps 函数详解
2019/08/30 HTML / CSS
html5 css3实例教程 一款html5和css3实现的小机器人走路动画
2014/10/20 HTML / CSS
美国真皮手袋品牌:GiGi New York
2017/03/10 全球购物
贝玲妃英国官网:Benefit英国
2018/02/03 全球购物
《石榴》教学反思
2014/03/02 职场文书
成龙洗发水广告词
2014/03/14 职场文书
文科毕业生自荐书范文
2014/04/17 职场文书
大学生应聘求职信
2014/05/26 职场文书
ktv好的活动方案
2014/08/15 职场文书
大学生国庆节65周年演讲稿范文
2014/09/25 职场文书
汽车4S店前台接待岗位职责
2015/04/03 职场文书
Mysql服务添加 iptables防火墙策略的方案
2021/04/29 MySQL
Golang: 内建容器的用法
2021/05/05 Golang
python numpy中multiply与*及matul 的区别说明
2021/05/26 Python
javascript canvas实现雨滴效果
2021/06/09 Javascript