location对象的search和href属性

href 属性是一个可读可写的字符串,可设置或返回当前显示的文档的完整 URL。

location.href
'http://172.19.199.197:8092/repository/editor?id=97&mod=390&itf=2234'

 

search 属性是一个可读可写的字符串,可设置或返回当前 URL 的查询部分(问号 ? 之后的部分)。

location.search
'?id=97&mod=390&itf=2234'

 

split() 方法用于把一个字符串分割成字符串数组。

location.href.split("?")
(2) ['http://172.19.199.197:8092/repository/editor', 'id=97&mod=390&itf=2234']

location.href.split("?")[1].split("&")
(3) ['id=97', 'mod=390', 'itf=2234']

for-of  遍历数组时是 每一项,遍历对象时是  每一项的value值

for-in  

遍历数组时是 索引,遍历对象时是  每一项的key值

slice(start, end) 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

location.search
'?id=97&mod=390&itf=2234'
location.search.slice("1")
'id=97&mod=390&itf=2234'

使用 start(包含) 和 end(不包含) 参数来指定字符串提取的部分。

posted @ 2022-01-14 14:45  不特别但唯一  阅读(327)  评论(0)    收藏  举报