举例讲解JavaScript substring()的使用方法


Posted in Javascript onNovember 09, 2015

定义和用法
substring() 方法用于提取字符串中介于两个指定下标之间的字符。
语法
stringObject.substring(start,stop)

举例讲解JavaScript substring()的使用方法 

返回值
一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。
说明
substring() 方法返回的子串包括 start 处的字符,但不包括 stop 处的字符。
如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
提示和注释
重要事项:与 slice() 和 substr() 方法不同的是,substring() 不接受负的参数。
实例讲解
例子 1
在本例中,我们将使用 substring() 从字符串中提取一些字符:

<script type="text/javascript">

var str="Hello world!"
document.write(str.substring(3))

</script>

输出:lo world!

例子 2
在本例中,我们将使用 substring() 从字符串中提取一些字符:

<script type="text/javascript">

var str="Hello world!"
document.write(str.substring(3,7))

</script>

输出:lo w

以上就是为大家分享的javaScript substring()的用法,希望大家亲自动手试一试,真正掌握javaScript substring()的用法

Javascript 相关文章推荐
一个对于Array的简单扩展
Oct 03 Javascript
IE下JS读取xml文件示例代码
Aug 05 Javascript
Javscript删除数组中指定元素并返回新数组
Mar 06 Javascript
JavaScript Sort 的一个错误用法示例
Mar 20 Javascript
js实现滚动条滚动到页面底部继续加载
Dec 19 Javascript
文件上传,iframe跨域数据提交的实现
Nov 18 Javascript
彻底学会Angular.js中的transclusion
Mar 12 Javascript
JS回调函数基本定义与用法实例分析
May 24 Javascript
微信小程序调用PHP后台接口 解析纯html文本
Jun 13 Javascript
纯JS实现可用于页码更换的飞页特效示例
May 21 Javascript
Vue项目数据动态过滤实践及实现思路
Sep 11 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
Jan 19 Javascript
js中substring和substr两者区别和使用方法
Nov 09 #Javascript
浅析js中substring和substr的方法
Nov 09 #Javascript
js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
Nov 09 #Javascript
比较常见的javascript中定义函数的区别
Nov 09 #Javascript
详解JavaScript中的Unescape()和String() 函数
Nov 09 #Javascript
表单验证正则表达式实例代码详解
Nov 09 #Javascript
JS实现网页上随机产生超链接地址的方法
Nov 09 #Javascript
You might like
PHP伪静态页面函数附使用方法
2008/06/20 PHP
Wordpress php 分页代码
2009/10/21 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
2014/03/13 PHP
PHP AjaxForm提交图片上传并显示图片源码
2016/11/29 PHP
PHP rmdir()函数的用法总结
2019/07/02 PHP
PHP实现批量修改文件名的方法示例
2019/09/18 PHP
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
用nodejs写的一个简单项目打包工具
2013/05/11 NodeJs
JS中attr和prop属性的区别以及优先选择示例介绍
2014/06/30 Javascript
JavaScript使用cookie实现记住账号密码功能
2015/04/27 Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
2015/08/05 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
jQuery计算文本框字数及限制文本框字数的方法
2016/03/01 Javascript
input框中的name和id的区别
2016/11/16 Javascript
angular directive的简单使用总结
2017/05/24 Javascript
Vue+Element使用富文本编辑器的示例代码
2017/08/14 Javascript
基于jQuery的表单填充实例
2017/08/22 jQuery
AngularJS 仿微信图片手势缩放的实例
2017/09/28 Javascript
Vue2实时监听表单变化的示例讲解
2018/08/30 Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
2019/08/01 Javascript
JavaScript缺少insertAfter解决方案
2020/07/03 Javascript
Python实现JSON反序列化类对象的示例
2018/01/31 Python
Python中的CSV文件使用&quot;with&quot;语句的方式详解
2018/10/16 Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
2018/11/10 Python
python 多线程对post请求服务器测试并发的方法
2019/06/13 Python
解决Python使用列表副本的问题
2019/12/19 Python
运行Python编写的程序方法实例
2020/10/21 Python
清洁工表扬信
2014/01/08 职场文书
运动会方阵口号
2014/06/07 职场文书
中学生教师节演讲稿
2014/09/03 职场文书
幼儿园2015年度工作总结
2015/04/01 职场文书
治庸问责工作总结
2015/08/11 职场文书
怎样写好演讲稿题目?
2019/08/21 职场文书
Windows中Redis安装配置流程并实现远程访问功能
2021/06/07 Redis
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
2022/04/11 Vue.js
Echarts如何重新渲染实例详解
2022/05/30 Javascript