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 相关文章推荐
flash遮住div问题的正确解决方法
Feb 27 Javascript
jQuery学习笔记之jQuery.fn.init()的参数分析
Jun 09 Javascript
javascript实现滑动解锁功能
Dec 31 Javascript
JS实现弹性漂浮效果的广告代码
Sep 02 Javascript
JS实现样式清新的横排下拉菜单效果
Oct 09 Javascript
JavaScript中iframe实现局部刷新的几种方法汇总
Jan 06 Javascript
JS经典正则表达式笔试题汇总
Dec 15 Javascript
基于JavaScript实现的折半查找算法示例
Apr 14 Javascript
完美解决axios跨域请求出错的问题
Feb 05 Javascript
如何从零开始利用js手写一个Promise库详解
Apr 19 Javascript
详解用JS添加和删除class类名
Mar 25 Javascript
react quill中图片上传由默认转成base64改成上传到服务器的方法
Oct 30 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&amp;mysql(一)
2006/10/09 PHP
PHP微框架Dispatch简介
2014/06/12 PHP
destoon在各个服务器下设置URL Rewrite(伪静态)的方法
2014/06/21 Servers
js的写法基础分析
2011/01/17 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
2013/03/05 Javascript
jQuery判断密码强度实现思路及代码
2013/04/24 Javascript
javascript实现表格排序 编辑 拖拽 缩放
2015/01/02 Javascript
js实现大转盘抽奖游戏实例
2015/06/24 Javascript
手机端转盘抽奖代码分享
2015/09/10 Javascript
jQuery leonaScroll 1.1 自定义滚动条插件(推荐)
2016/09/17 Javascript
Vue实例简单方法介绍
2017/01/20 Javascript
详解在 Angular 项目中添加 clean-blog 模板
2017/07/04 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
2017/09/04 Javascript
vue 粒子特效的示例代码
2017/09/19 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
详解vue中在父组件点击按钮触发子组件的事件
2020/11/13 Javascript
[01:06] DOTA2英雄背景故事第三期之秩序法则光之守卫
2020/07/07 DOTA
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
python中PS 图像调整算法原理之亮度调整
2019/06/28 Python
简单了解python中对象的取反运算符
2019/07/01 Python
linux环境下Django的安装配置详解
2019/07/22 Python
python自动分箱,计算woe,iv的实例代码
2019/11/22 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
2020/01/14 Python
Tensorflow tf.tile()的用法实例分析
2020/05/22 Python
python如何安装下载后的模块
2020/07/03 Python
python 实用工具状态机transitions
2020/11/21 Python
Everlast官网:拳击、综合格斗和健身相关的体育用品
2020/08/03 全球购物
自荐信的禁忌和要点
2013/10/15 职场文书
开办化妆品公司创业计划书
2013/12/26 职场文书
物理研修随笔感言
2014/02/14 职场文书
先进事迹报告会主持词
2014/04/02 职场文书
计算机网络专业求职信
2014/06/05 职场文书
干部考核工作总结
2015/08/12 职场文书
三下乡活动心得体会
2016/01/23 职场文书
如何书写读后感?(附范文)
2019/07/26 职场文书
UNION CREATIVE《Re:从零开始的异世界生活》雷姆手办
2022/03/20 日漫