JavaScript之substring()方法讲解
定义和用法
substring() 方法用于提取字符串中介于两个指定下标之间的字符。
语法
stringObject.substring(start,stop)
参数 | 描述 |
---|---|
start | 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 |
stop |
可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。 如果省略该参数,那么返回的子串会一直到字符串的结尾。 |
返回值
一个新的字符串,该字符串值包含 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之match()方法讲解
定义和用法 match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配. 该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置. ...
- JavaScript的replace方法与正则表达式结合应用讲解
大家好!!今晚在华软G43*宿舍没什么事做,把javascript中replace方法讲解一下,如果讲得不对或不合理是情理之中的事,因为我不是老鸟,也不是菜鸟,我也不知道我当底是什么鸟??呵~~ re ...
- JavaScript substr() 和 substring() 方法的区别
JavaScript substr() 和 substring() 方法的区别 substr 方法 返回一个从指定位置开始的指定长度的子字符串. stringvar.substr(start [, l ...
- Android中WebView加载本地Html,与JavaScript与Android方法相互传值...
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u010046908/article/details/51759125 最近在做项目中,要使用High ...
- js字符串slice_JavaScript子字符串示例-JS中的Slice,Substr和Substring方法
js字符串slice In daily programming, we often need to work with strings. Fortunately, there are many bui ...
- javascript中substring,substr和slice对比
javascript中substring,substr和slice对比 欢迎访问我的博客https://qqqww.com/,祝所有码农同胞们早日走上人生巅峰,迎娶白富美~~ 先写下最终结论,这样方便 ...
- JavaScript常用事件+方法
javascript常用事件onclick 单击 ondblclick 双击 onfocus 元素获得焦点 onblur 元素失去焦点 onmouseover 鼠标移到某元素之上 onmouseout ...
- JavaScript 继承父类方法的正确姿势
JavaScript 继承父类方法的正确姿势 不想看前期的介绍可以直接划到最下面看总结和正确姿势,跳过原因的讲解. 初学 js ,总是喜欢把方法直接定义在对象内部,类似于 Java 那样. 下面定义一 ...
- javascript截取字符串方法实例
JS截取字符串可使用 substring()或者slice() 函数:substring() 定义:substring(start,end)表示从start到end之间的字符串,包括start位置的字 ...
最新文章
- Access to XMLHttpRequest at file from origin ‘null‘ has been blocked by CORS policy谷歌浏览器本地打开项目js文件报错
- R语言as.Date函数将字符串转化为日期格式实战
- 字符编码总结(UTF-8,UNICODE)
- java中文getbytes为3,java 中文乱码问题
- boost::geometry::detail::overlay::get_turn_info用法的测试程序
- 串口服务器端口配置及调试的6大技巧
- matlab 城市间最短路径
- PS图片后期之超简易造光调色方法
- 架设动态 DNS 服务器: 让你成为 ISP 啦
- php ext_skel,用ext_skel为php开发扩展|待更
- 解决办法:一切都正确,Python3执行PyImport_Import()一直返回NULL
- mustache模板引擎
- 浅谈,盘点历史上有哪些著名的电脑病毒,80%的人都不知道!
- 软件开发成本估算方法
- 计算机电路基础知识点总结,《计算机电路基础》课程教学方法的探索
- JAVA 方法知识总结
- 群晖NAS中对Gitlab配置邮箱发送消息_以163邮箱为例
- 怎样给计算机设置屏幕锁,怎么给电脑设置锁屏密码
- 相对路径./与../区别
- c语言与java的区别