📜  Node.js urlSearchParams.keys() 方法(1)

📅  最后修改于: 2023-12-03 15:03:14.614000             🧑  作者: Mango

Node.js urlSearchParams.keys() 方法

Node.js中的urlSearchParams.keys()方法用于返回URLSearchParams对象中存储的所有键名(key)数组。这个方法只有在Node.js v10及以上版本中才能使用。

语法
searchParams.keys()
返回值

返回一个包含所有键名的数组。

示例
const { URLSearchParams } = require('url');
const params = new URLSearchParams('foo=bar&baz=qux&baz=quux&corge');

for (const key of params.keys()) {
  console.log(key);
}
// 输出:
// foo
// baz
// baz
// corge

上面的示例中,我们首先将一个URL查询字符串传递给URLSearchParams对象并创建了一个新的URLSearchParams实例。 然后使用for循环遍历params中所有的键名,并将它们打印在控制台上。

注意

此方法只能通过URLSearchParams实例进行调用,而不能通过其构造函数进行调用。此外,URLSearchParams对象并不是一个全局对象,需要从Node.js的url模块中导入才能使用。

参考文献