您现在的位置是:首页 > 精选知识 >正文
今日js中substring方法(js substring 的用法及截取相对路径)
发布时间:2022-08-07 23:55:19吕力瑞来源:
大家好,小常来为大家解答以上问题。js中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、该方法通过测试,没有错误,可以正确截取当前网页的相对路径。
本文到此结束,希望对大家有所帮助。
标签:
怎么刷机honor手机(怎么刷机电脑)下一篇
最后一页
猜你喜欢
最新文章
- 今日js中substring方法(js substring 的用法及截取相对路径)
- 怎么刷机honor手机(怎么刷机电脑)
- 今日关于月亮的诗词简短(关于月亮的诗词)
- 小天鹅洗衣机显示e3怎么解决(小天鹅洗衣机显示e3)
- 康佳电视怎么下载应用市场(康佳电视怎么下载应用)
- 酷狗vip账号可以几个人用(酷狗vip账号分享)
- 勇士的观后感(一受多攻h)
- 随意春芳歇王孙自可留解释(随意春芳歇王孙自可留的意思)
- 祖国祖国我爱你手抄报(祖国祖国我爱你)
- 我的世界音乐盒怎么发出声音(我的世界音乐盒怎么做)
- 莫代尔内裤男士(莫代尔)
- 广州皮肤病医院三甲(广州皮肤病医院三甲)
- 如何安装音频输出设备(如何安装音频输出设备)
- 西游记第十六回概括100字左右(西游记第十六回概括)
- 数学题在线解题方法(数学题在线解答百度)
- 评价荆轲刺秦王1000字(评价荆轲的作文)
- 金都情缘聊天室手机版(金都情缘聊天室)
- 通嘉·东方御景(关于通嘉·东方御景当前房价介绍)
- 治疗牙齿松动的最好的办法(治疗牙齿松动的土方法)
- 微信图片转jpg格式(微信截图png转jpg格式)
- 常温下,将氯气缓慢通入水中至饱和(某温度下将氯气通入naoh)
- 韩国流行歌曲排行榜(韩国流行歌曲)
- 鸡柳的腌制方法(鸡柳的腌制方法)
- 暖心的话语满满的感动(暖心的话)