Node中的 URLSearchParams.has 和 delete()
简介has()
此函数根据查询参数返回真或假。如果参数存在名称-值对,则该函数将返回true。
语法
var bool = URLSearchParams.has(name);
如果名称存在,它将返回TRUE,否则返回FALSE。
参数
输入参数是需要在URL中搜索的名称。
例子
//将URL定义为常量
const myURL = new URL(
'https://example.org/?firstName=John');
//打印参数是否存在
console.log(myURL.searchParams.get('firstName'));输出
true
例子
//将URL定义为常量
const myURL = new URL(
'https://example.org/?firstName=John');
//打印参数是否存在
console.log(myURL.searchParams.get('lastName'));输出
false
简介delete()
它将删除/删除传递参数的出现。
语法
URLSearchParams.delete(name);
删除传递的参数后,它将返回修改后的URL。
参数
传递的名称需要从URL中删除。
例子
//将URL定义为常量
const params = new URLSearchParams( 'firstName=John&lastName=Chan');
console.log(params.toString);
//删除“firstName”参数
params.delete('firstName');
console.log(params.toString());输出
firstName=John&lastName=Chan lastName=Chan
示例(当arg不存在时)
//将URL定义为常量
const params = new URLSearchParams( 'firstName=John&lastName=Chan');
console.log(params.toString);
//删除“firstName”参数
params.delete('midName');
console.log(params.toString());输出
firstName=John&lastName=Chan firstName=John&lastName=Chan
热门推荐
1 训练狗狗基础
2 怎么训练狗狗笑
3 怎么训练狗狗卧下
4 上海狗狗训练基地
5 训练狗狗排便
6 狗狗基础训练
8 如何训练狗狗装死
9 狗狗站姿训练
10 狗狗训练用品
11 训练狗狗吧
12 狗狗要怎么训练
13 怎么训练狗狗玩球
14 训练狗狗唤回
15 狗狗训练躺下
16 狗狗训练指令
17 狗狗的训练技巧
18 狗狗不好训练