JavaScript字符串对象substring方法入门实例(用于截取字符串)


Posted in Javascript onOctober 17, 2014

JavaScript substring 方法

substring 方法用于通过指定开始和结束位置来截取字符串并返回截取部分字符串。其语法如下:

str_object.substring(start, end)

参数 说明
str_object 要操作的字符串(对象)
start 必需。开始截取的位置,非负整数
end 可选。字符串截取结束的位置,非负整数;如果省略,则至字符串结束为止

提示:如果参数 start 与 end 相等,那么该方法返回的就是一个空串。如果 start 比 end 大,那么该方法在截取字符串之前会先交换这两个参数。

substring 方法实例

<script language="JavaScript">
var str = "abcdef";

document.write( str.substring(1, 3) + "<br />" );

document.write( str.substring(2, 2) + "<br />" );

document.write(str.substring(3, 1));
</script>

运行该例子,输出:
bc
bc

substring 与 slice 、substr 的区别

1.substring 不能接受负的参数,而 slice 方法则可以
2.substring 第二个参数是指定截取结束的位置,而 substr 方法第二个参数是指定字符串截取的长度

Javascript 相关文章推荐
使用正则替换变量
May 05 Javascript
window.onload 加载完毕的问题及解决方案(上)
Jul 09 Javascript
纯JavaScript实现的完美渐变弹出层效果代码
Apr 02 Javascript
jQuery的$.proxy()应用示例介绍
Apr 03 Javascript
jQuery+ajax中getJSON() 用法实例
Dec 22 Javascript
全国省市二级联动下拉菜单 js版
May 10 Javascript
ES6新特性:使用export和import实现模块化详解
Jul 31 Javascript
微信小程序 获取javascript 里的数据
Aug 17 Javascript
vue 里面使用axios 和封装的示例代码
Sep 01 Javascript
JavaScript实现鼠标滚轮控制页面图片切换功能示例
Oct 14 Javascript
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
Feb 22 Javascript
轻量级富文本编辑器wangEditor结合vue使用方法示例
Oct 10 Javascript
让IE8浏览器支持function.bind()方法
Oct 16 #Javascript
jquery获取radio值(单选组radio)
Oct 16 #Javascript
js数组的基本操作(很全自己整理的)
Oct 16 #Javascript
Javascript中的关键字和保留字整理
Oct 16 #Javascript
javascript复制粘贴与clipboardData的使用
Oct 16 #Javascript
复制网页内容,粘贴之后自动加上网址的实现方法(脚本之家特别整理)
Oct 16 #Javascript
jquery获取radio值实例
Oct 16 #Javascript
You might like
关于文本留言本的分页代码
2006/10/09 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
2016/04/28 PHP
PHP sleep()函数, usleep()函数
2016/08/25 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
2018/06/16 PHP
如何确保JavaScript的执行顺序 之jQuery.html深度分析
2011/03/03 Javascript
js中单引号与双引号冲突问题解决方法
2013/10/04 Javascript
js二维数组排序的简单示例代码
2014/01/24 Javascript
jQuery scroll事件实现监控滚动条分页示例
2014/04/04 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
2015/02/05 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
JavaScript中的原型继承基础学习教程
2016/05/06 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
Node.js包管理器Yarn的入门介绍与安装
2016/10/17 Javascript
js实现返回顶部效果
2017/03/10 Javascript
JavaScript中的 new 命令
2019/05/22 Javascript
使用webpack搭建vue项目及注意事项
2019/06/10 Javascript
基于vue 实现表单中password输入的显示与隐藏功能
2019/07/19 Javascript
JavaScript数值类型知识汇总
2019/11/17 Javascript
微信小程序实现电子签名功能
2020/07/29 Javascript
[03:19]2016国际邀请赛中国区预选赛第四日TOP10镜头集锦
2016/07/01 DOTA
[00:11]战神迅矛
2019/03/06 DOTA
python基础教程之lambda表达式使用方法
2014/02/12 Python
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
2014/08/22 Python
用ReactJS和Python的Flask框架编写留言板的代码示例
2015/12/19 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
python Django框架实现web端分页呈现数据
2019/10/31 Python
详解使用HTML5的classList属性操作CSS类
2017/10/13 HTML / CSS
Joie官方网上商店:购买服装和女装配饰
2018/06/05 全球购物
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
俄罗斯小米家用电器、电子产品和智能家居商店:Poood.ru
2020/04/03 全球购物
电焊工工作岗位职责
2014/02/06 职场文书
2014个人四风对照检查材料思想汇报
2014/09/18 职场文书
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
学生上课迟到检讨书
2015/01/01 职场文书
公司劳动纪律管理制度
2015/08/04 职场文书
担保书范文
2019/07/09 职场文书