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 相关文章推荐
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
Mar 15 Javascript
Jquery判断IE6等浏览器的代码
Apr 05 Javascript
multiSteps 基于Jquery的多步骤滑动切换插件
Jul 22 Javascript
纯js实现重发验证码按钮倒数功能
Apr 21 Javascript
jQuery关键词说明插件cluetip使用指南
Apr 21 Javascript
详解AngularJS中的表达式使用
Jun 16 Javascript
js实现3d悬浮效果
Feb 16 Javascript
Angular中ng-options下拉数据默认值的设定方法
Jun 21 Javascript
微信小程序删除处理详解
Aug 16 Javascript
基于vue.js的分页插件详解
Nov 27 Javascript
Vue异步组件处理路由组件加载状态的解决方案
Sep 07 Javascript
傻瓜式vuex语法糖kiss-vuex整理
Dec 21 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
PHP4在Windows2000下的安装
2006/10/09 PHP
PHP安全配置详细说明
2011/09/26 PHP
ThinkPHP文件缓存类代码分享
2015/04/22 PHP
PHP实现的简单缓存类
2015/07/29 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
PHP耦合设计模式实例分析
2018/08/08 PHP
js innerHTML 的一些问题的解决方法
2008/06/22 Javascript
15 个 JavaScript Web UI 库
2010/05/19 Javascript
用jquery存取照片的具体实现方法
2013/06/30 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
2013/07/09 Javascript
javascript中eval和with用法实例总结
2015/11/30 Javascript
AngularJS在IE8的不支持的解决方法
2016/05/13 Javascript
轻松掌握JavaScript中的Math object数学对象
2016/05/26 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
微信小程序新手教程之页面打开数量限制
2019/03/03 Javascript
vue axios请求成功却进入catch的原因分析
2020/09/08 Javascript
javascript使用canvas实现饼状图效果
2020/09/08 Javascript
Python入门篇之字符串
2014/10/17 Python
Python抓取聚划算商品分析页面获取商品信息并以XML格式保存到本地
2018/02/23 Python
Python wxPython库消息对话框MessageDialog用法示例
2018/09/03 Python
Python数据集切分实例
2018/12/08 Python
Python中拆分字符串的操作方法
2019/07/23 Python
python批量处理txt文件的实例代码
2020/01/13 Python
python抢购软件/插件/脚本附完整源码
2021/03/04 Python
英国综合网上购物商城:The Hut
2018/07/03 全球购物
工作失职检讨书范文
2014/01/16 职场文书
行政主管职责范本
2014/03/07 职场文书
初中班主任评语大全
2014/04/24 职场文书
学生逃课检讨书
2015/02/17 职场文书
求职简历自我评价范文
2015/03/10 职场文书
浅谈spring boot使用thymeleaf版本的问题
2021/08/04 Java/Android
MySQL 数据 data 基本操作
2022/05/04 MySQL
nginx访问报403错误的几种情况详解
2022/07/23 Servers
Spring Boot 的创建和运行示例代码详解
2022/07/23 Java/Android