URLSearchParams: getAll() 方法

Baseline 已廣泛支援

此功能已成熟,可跨多種裝置和瀏覽器版本工作。它自 ⁨2018 年 4 月⁩ 起已在所有瀏覽器中可用。

注意:此功能在 Web Workers 中可用。

getAll() 方法是 URLSearchParams 介面的一部分,它返回與給定搜尋引數關聯的所有值組成的陣列。

語法

js
getAll(name)

引數

name

要返回的引數名稱。

返回值

一個字串陣列。如果找不到給定引數的任何值,則可能為空陣列。

示例

js
const url = new URL("https://example.com?foo=1&bar=2");
const params = new URLSearchParams(url.search);

// Add a second foo parameter.
params.append("foo", 4);

console.log(params.getAll("foo")); // ["1", "4"]

規範

規範
URL
# dom-urlsearchparams-getall

瀏覽器相容性