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ù)值。