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 相关文章推荐
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
Mar 02 Javascript
ajax页面无刷新 IE下遭遇Ajax缓存导致数据不更新的问题
Dec 11 Javascript
有关javascript的性能优化 (repaint和reflow)
Apr 12 Javascript
关于cookie的初识和运用(js和jq)
Apr 07 Javascript
对Js OOP编程 创建对象的一些全面理解
Jul 26 Javascript
浅谈vue+webpack项目调试方法步骤
Sep 11 Javascript
JavaScript树的深度优先遍历和广度优先遍历算法示例
Jul 30 Javascript
解决vue select当前value没有更新到vue对象属性的问题
Aug 30 Javascript
js中null与空字符串&quot;&quot;的区别讲解
Jan 17 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
Apr 17 Javascript
JS/CSS实现字符串单词首字母大写功能
Sep 03 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
Sep 17 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
phpwind中的数据库操作类
2007/01/02 PHP
PHP读取txt文件的内容并赋值给数组的代码
2011/11/03 PHP
PHP版网站缓存加快打开速度的方法分享
2012/06/03 PHP
PHP中两个float(浮点数)比较实例分析
2015/09/27 PHP
3种方法轻松处理php开发中emoji表情的问题
2016/07/18 PHP
浅谈PHP匿名函数和闭包
2019/03/08 PHP
laravel利用中间件防止未登录用户直接访问后台的方法
2019/09/30 PHP
基于jquery点击自以外任意处,关闭自身的代码
2012/02/10 Javascript
解析Javascript中中括号“[]”的多义性
2013/12/03 Javascript
jquery中$.post()方法的简单实例
2014/02/04 Javascript
javascript继承机制实例详解
2014/11/20 Javascript
node.js中的fs.readdir方法使用说明
2014/12/17 Javascript
JavaScript Window浏览器对象模型方法与属性汇总
2015/04/20 Javascript
详解用node搭建简单的静态资源管理器
2017/08/09 Javascript
Swiper.js实现移动端元素左右滑动
2019/09/08 Javascript
[03:46]DOTA2英雄基础教程 维萨吉
2013/12/11 DOTA
[54:51]Ti4 冒泡赛第二轮LGD vs C9 3
2014/07/14 DOTA
[01:25]DOTA2自定义游戏灵园鬼域等你踏足
2015/10/30 DOTA
python实现停车管理系统
2018/11/30 Python
python中比较两个列表的实例方法
2019/07/04 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
python 实现dict转json并保存文件
2019/12/05 Python
Python Mock模块原理及使用方法详解
2020/07/07 Python
Pycharm中使用git进行合作开发的教程详解
2020/11/17 Python
美特斯邦威官方商城:邦购网
2016/10/13 全球购物
船餐厅和泰晤士河餐饮游轮:Bateaux London
2018/03/19 全球购物
英国时尚配饰、珠宝和服装网站:KJ Beckett
2020/01/23 全球购物
PHP经典面试题
2016/09/03 面试题
化学教师教学反思
2014/01/17 职场文书
会计电算化大学生职业规划书
2014/02/05 职场文书
医药销售自荐书
2014/05/29 职场文书
森林病虫害防治方案
2014/06/02 职场文书
海南召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
处级干部考察材料
2014/12/24 职场文书
2015年学校教研室主任工作总结
2015/07/20 职场文书
刚学完怎么用Python实现定时任务,转头就跑去撩妹!
2021/06/05 Python