溫馨提示×

location.search是否支持?jǐn)?shù)組和對象

小樊
89
2024-07-01 12:13:43
欄目: 編程語言

location.search 是用來獲取 URL 中的查詢參數(shù)部分的方法,返回的是一個字符串。因此,它不支持直接返回數(shù)組或?qū)ο螅憧梢酝ㄟ^解析這個字符串來得到數(shù)組或?qū)ο蟆?/p>

你可以使用 JavaScript 中的方法來解析查詢參數(shù)部分的字符串,例如使用 URLSearchParams 對象來獲取 URL 中的查詢參數(shù)并轉(zhuǎn)換為對象形式。示例代碼如下:

const searchParams = new URLSearchParams(location.search);
const paramsObject = Object.fromEntries(searchParams.entries());

console.log(paramsObject);

這樣就可以將查詢參數(shù)部分的字符串轉(zhuǎn)換為對象形式,方便獲取和操作其中的參數(shù)值。

0