📅  最后修改于: 2023-12-03 15:03:14.567000             🧑  作者: Mango
URLSearchParams.delete()
是 Node.js 中 URLSearchParams 类的一个方法。它用于从 URL 中删除指定键对应的参数。
URLSearchParams.delete(name)
name
:被删除参数的名称,必须为字符串类型。该方法不返回任何值。
const { URLSearchParams } = require('url')
const params = new URLSearchParams('foo=bar&baz=qux')
console.log(params.toString()) // 输出: 'foo=bar&baz=qux'
// 删除名为 "foo" 的参数
params.delete('foo')
console.log(params.toString()) // 输出: 'baz=qux'
在上面的示例中,我们创建了一个 URLSearchParams
对象,并将参数设置为 foo=bar
和 baz=qux
。 然后,使用 delete()
方法删除了名为 "foo" 的参数。 最后,我们使用 toString()
方法将剩余的参数以字符串形式输出。
delete()
方法。delete()
方法可以与其他 URLSearchParams
方法结合使用,例如 set()
、append()
和 has()
。