Open cisen opened 4 years ago
var paramsString = "q=URLUtils.searchParams&topic=api" var searchParams = new URLSearchParams(paramsString); for (let p of searchParams) { console.log(p); } searchParams.has("topic") === true; // true searchParams.get("topic") === "api"; // true searchParams.getAll("topic"); // ["api"] searchParams.get("foo") === ""; // true searchParams.append("topic", "webdev"); searchParams.toString(); // "q=URLUtils.searchParams&topic=api&topic=webdev" searchParams.set("topic", "More webdev"); searchParams.toString(); // "q=URLUtils.searchParams&topic=More+webdev" searchParams.delete("topic"); searchParams.toString(); // "q=URLUtils.searchParams"
new URL ("https://www.xx.cn/api?keyword=&level1=&local_batch_id=&elective=700,800&local_province_id=33") .searchParams.get("elective") .split(",") .filter(e=>e) .map(e=>e)
使用URLSearchParams对象
使用URL对象