美文网首页
javascript中new url()属性,轻松解析url地址

javascript中new url()属性,轻松解析url地址

作者: zsyyyyy | 来源:发表于2022-06-01 17:57 被阅读0次
                // http://localhost:2021/mt-mobi/#/?hospitalId=1&nonceStr=123ASD&outPatId=&hosPatId=&cardNo=8946&signature=02B6DE19271ED3A74F92506E0171A04357832F1D
                const urlParams = new URL("https://www.baidu.com/?q=URLUtils.searchParams&topic=api");
                urlParams.searchParams.has("topic") === true; // true
                console.log(urlParams.searchParams.has("topic") === true)
                urlParams.searchParams.get("topic") === "api"; // true
                urlParams.searchParams.getAll("topic"); // ["api"]
                urlParams.searchParams.get("foo") === ""; // true
                urlParams.searchParams.append("topic", "webdev");//给地址添加参数
                console.log(urlParams)
                console.log(urlParams.toString())
                urlParams.searchParams.toString(); // "q=URLUtils.searchParams&topic=api&topic=webdev"
                urlParams.searchParams.set("topic", "More webdev");
                urlParams.searchParams.toString(); // "q=URLUtils.searchParams&topic=More+webdev",获取地址
                urlParams.searchParams.delete("topic");
                urlParams.searchParams.toString(); // "q=URLUtils.searchParams"
    

    相关文章

      网友评论

          本文标题:javascript中new url()属性,轻松解析url地址

          本文链接:https://www.haomeiwen.com/subject/rqwmprtx.html