URLSearchParams delete()

admin發表於2018-08-28

delete() 方法刪除與指定鍵匹配的查詢字串中的所有鍵值對。

更多 URLSearchParams 內容參閱 URLSearchParams 物件 一章節。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
urlSearchParam.delete(key)

引數解析:

(1).key:必需,查詢字串中要刪除的鍵值對的鍵名。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let url = "https://www.softwhy.com/forum.php?mod=viewthread&tid=4596";
let urlSearchParam = new URLSearchParams(url.split("?")[1]);
urlSearchParam.delete("mod");
console.log(urlSearchParam.toString());
console.log(urlSearchParam.get("mod"));

程式碼執行效果截圖:

a:3:{s:3:\"pic\";s:43:\"portal/202004/03/130830byy8l3z1h53i28hz.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

上述程式碼成功刪除 url 查詢字串中的 mod/viewthread。

相關文章