javascript 网址加入

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 网址加入相关的知识,希望对你有一定的参考价值。

const URLJoin = (...args) =>
  args
    .join('/')
    .replace(/[\/]+/g, '/')
    .replace(/^(.+):\//, '$1://')
    .replace(/^file:/, 'file:/')
    .replace(/\/(\?|&|#[^!])/g, '$1')
    .replace(/\?/g, '&')
    .replace('&', '?');
    
    URLJoin('http://www.google.com', 'a', '/b/cd', '?foo=123', '?bar=foo'); // 'http://www.google.com/a/b/cd?foo=123&bar=foo'

以上是关于javascript 网址加入的主要内容,如果未能解决你的问题,请参考以下文章

asp.net中后台如何请求一个网址获取响应流

如何加入绝对和相对网址?

在<a href=""></a>里,我要在href动态显示当前网址,用javascript的 document.write(window.locat

Java 注释中怎么加入超链接 指向某网址

JavaScript Javascript - 获取部分网址

JavaScript校验网址