📅  最后修改于: 2023-12-03 15:27:45.535000             🧑  作者: Mango
URLSearchParams.entries()
方法返回一个新的 Iterator 对象,它包含了所有的键/值对(key/value pairs)。迭代器返回的对象是形如[key, value]
的数组。该方法是 Web API 中 URLSearchParams 接口的一部分,用于对查询字符串进行解析和操作。
URLSearchParams.entries()
假设有以下 URL: https://example.com/search?query=test&lang=en
. 我们可以使用 URLSearchParams
对象来解析查询参数并进行操作。比如获取键值对和它们对应的值。
const params = new URLSearchParams(location.search);
for (const [key, value] of params.entries()) {
console.log(`${key}: ${value}`);
}
// Output:
// query: test
// lang: en
URLSearchParams.getAll()
来访问它们。URLSearchParams.append()
, URLSearchParams.set()
, URLSearchParams.delete()
等方法来完成操作。require('url').URLSearchParams
来访问它而不是使用全局的URLSearchParams
。