您现在的位置是:首页 > 产经 >正文
今日substring从后往前截取(js substring 的用法及截取相对路径)
发布时间:2022-08-01 00:00:38阙筠震来源:
大家好,小常来为大家解答以上问题。substring从后往前截取,js substring 的用法及截取相对路径很多人还不知道,现在让我们一起来看看吧!
1、在程序开发过程中,按指的长度截取字符串是十分常见的操作,大多数编程语言都提供了截取字符串的方法。
2、javascript 功能十分强大,自然也提供的截取字符串的方法,主要有两个方法,分别是 substring 和 substr,本篇主要介绍前者的用法。
3、一、substring 的用法substring 主要用于截取字符串中指定子字符串的长度,它的格式及具体说明如下:格式:stringObject.substring(start [,stop]);说明:1)stringObject 表示待截取字符串;2)start 是必选参数,且 0 <= start < stringObject 的长度,它是待截取的子字符串的第1个字符在 stringObject 中的位置;3)stop 是可选参数,且 0 <= stop < stringObject 的长度,若省略 stop,则截取 stringObject 中的从 start 开始直到结尾的所有字符。
4、注意问题:1)substring 包含 start 处的字符,但不包含 stop 处的字符;2)如果 start = stop,则返回一个空字符串;3)如果 start > stop,则在截取子字符串之前,自动交换它们的位置;4)如果 start < 0 或 stop < 0,则自动替换为0。
5、使用 substring 截取 url 中的相对路径实现过程:首先通过 document.location 获得网址,然后以 // 为分隔符用 split 方法把网址分为两部分;再在后一部分 arrObj[1] 中找到 / 的位置,然后用 substring 方法从此位置开始截取到结尾的所有字符。
6、代码如下:调用方法:GetRelativePath();举例说明:假如网址是 http://www.xxx.com/url/path/207958.htm,首先把它分为 http: 和 www.xxx.com/url/path/207958.htm 两部分,再在后一部分中找到 / 的位置,从该位置截取到结尾的所有字符,即获得 /url/path/207958.htm。
7、该方法通过测试,没有错误,可以正确截取当前网页的相对路径。
本文到此结束,希望对大家有所帮助。
标签:
猜你喜欢
最新文章
- 今日substring从后往前截取(js substring 的用法及截取相对路径)
- 大学生谈恋爱的好处辩论赛(大学生谈恋爱的好处)
- 今日关于月亮的诗词歌赋(关于月亮的诗词)
- 逃生1怎么设置全屏(逃生1怎么设置中文版)
- 今日岛的部首和结构分别是什么(岛部首是什么,是什么结构)
- 绝地求生最低配置要求(绝地求生最低配置要求)
- 7100
- 右眼皮一直跳(右眼皮一直跳)
- aoc显示器怎么样
- 集线器与交换机的区别(集线器)
- 笔记本cpu(笔记本cpu)
- 双显卡交火怎么设置(双显卡)
- 老师好关婷婷演唱(老师好关婷婷的结局)
- 今日原宿什么意思
- 如何做一份优秀的农贸市场设计方案范例(如何做一份优秀的农贸市场设计方案)
- 脑袋的拼音怎么拼写的(脑袋的拼音怎么拼写)
- 网络协议(网络协议)
- 如何让手机用内存卡的内存(怎么让手机直接使用内存卡)
- 华擎主板bios设置图解(华擎主板)
- 长焦手机推荐(长焦)
- 雷军卸任小米电子董事长(雷军)
- 微软公司最新市值(微软公司)
- 右归丸的功效与作用多久见效(右归丸的功效与作用)
- 思维训练的方法有哪些(思维训练的方法)