JavaScript如何提取URL参数
更新:HHH   时间:2023-1-7


URL是Uniform Resource Location的缩bai写,译为“统一资源定位符”。通俗du地说,zhiURL是Internet上用来描述信息资源的字符dao串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。

URL的格式URL的格式由下列三部分组成:

第一部分是协议(或称为服务方式);

第二部分是存有该资源的主机IP地址(有时也包括端口号);

第三部分是主机资源的具体地址。,如目录和文件名等。

第一部分和第二部分之间用“://”符号隔开,第二部分和第三部分用“/”符号隔开。第一部分和第二部分是不可缺少的,第三部分有时可以省略。

let url = "https://mbd.baidu.com/newspage/data/landingsuper?context=哈哈&n_type=0&p_from=1";

            let arr =url.substr(url.indexOf("?")+1).split("&");
            console.log(arr)
            let obj = {}
            for (let i= 0;i<arr.length;i++) {
                let arri = arr[i].split("=")
                console.log(arr[i])
                obj[arri[0]] = arri[1]
            }
            console.log(obj)

返回web开发教程...