new URLSearchParams(string)
string
<string> 一个查询字符串
将string
解析成一个查询字符串, 并且使用它来实例化一个新的URLSearchParams
对象. 如果string
以'?'
打头,则'?'
将会被忽略.
const { URLSearchParams } = require('url');
let params;
params = new URLSearchParams('user=abc&query=xyz');
console.log(params.get('user'));
// 输出 'abc'
console.log(params.toString());
// 输出 'user=abc&query=xyz'
params = new URLSearchParams('?user=abc&query=xyz');
console.log(params.toString());
// 输出 'user=abc&query=xyz'
string
<string> A query string
Parse the string
as a query string, and use it to instantiate a new
URLSearchParams
object. A leading '?'
, if present, is ignored.
let params;
params = new URLSearchParams('user=abc&query=xyz');
console.log(params.get('user'));
// Prints 'abc'
console.log(params.toString());
// Prints 'user=abc&query=xyz'
params = new URLSearchParams('?user=abc&query=xyz');
console.log(params.toString());
// Prints 'user=abc&query=xyz'