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 相关文章推荐
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
Apr 12 Javascript
JavaScript高级程序设计(第3版)学习笔记11 内建js对象
Oct 11 Javascript
关于Javascript与iframe的那些事儿
Jul 04 Javascript
js获得当前时区夏令时发生和终止的时间代码
Feb 23 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
Jun 17 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
Nov 22 Javascript
vue组件中点击按钮后修改输入框的状态实例代码
Apr 14 Javascript
vue2.0 中#$emit,$on的使用详解
Jun 07 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
Sep 22 Javascript
解决vue 打包发布去#和页面空白的问题
Sep 04 Javascript
angular4中*ngFor不能对返回来的对象进行循环的解决方法
Sep 12 Javascript
微信小程序实现日期格式化和倒计时
Nov 01 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
php判断上传的Excel文件中是否有图片及PHPExcel库认识
2013/01/11 PHP
完美解决thinkphp验证码出错无法显示的方法
2014/12/09 PHP
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
网页的分页下标生成代码(PHP后端方法)
2016/02/03 PHP
YII框架中搜索分页jQuery写法详解
2016/12/19 PHP
PHP实现RTX发送消息提醒的实例代码
2017/01/03 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
asp.net和asp下ACCESS的参数化查询
2008/06/11 Javascript
JQ获取动态加载的图片大小的正确方法分享
2013/11/08 Javascript
javascript事件冒泡详解和捕获、阻止方法
2014/04/12 Javascript
分析了一下JQuery中的extend方法实现原理
2015/02/27 Javascript
asp知识整理笔记3(问答模式)
2015/09/27 Javascript
快速解决jquery.touchSwipe左右滑动和垂直滚动条冲突
2016/04/15 Javascript
JavaScript探测CSS动画是否已经完成的方法
2016/08/30 Javascript
详解js运算符单竖杠“|”与“||”的用法和作用介绍
2016/11/04 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
浅谈jQuery中Ajax事件beforesend及各参数含义
2016/12/03 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
Vuex 使用及简单实例(计数器)
2018/08/29 Javascript
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
layui table 表格上添加日期控件的两种方法
2019/09/28 Javascript
Vue自动构建发布脚本的方法示例
2020/07/24 Javascript
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
Python中的字符串切片(截取字符串)的详解
2019/05/15 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
Django 限制访问频率的思路详解
2019/12/24 Python
python中如何写类
2020/06/29 Python
迟到早退检讨书
2014/02/10 职场文书
人事任命书怎么写
2014/06/05 职场文书
迎新晚会策划方案
2014/06/13 职场文书
2014年共青团工作总结
2014/12/10 职场文书
青涩记忆观后感
2015/06/18 职场文书
疾病证明书
2015/06/19 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
Python进度条的使用
2021/05/17 Python