当前位置: 首页 > news >正文

石家庄网站建设接单/百度手机助手下载安卓版

石家庄网站建设接单,百度手机助手下载安卓版,网络营销推广步骤,贷款平台推广代理文章目录一、基本用法二、实例方法三、实践运用一、基本用法 此功能某些浏览器尚在开发中,兼容性可能不是很好。 URLSearchParams() 构造器:创建并返回一个新的URLSearchParams 对象。 开头的’?’ 字符会被忽略。语法: // init: 参数可选&…

文章目录

    • 一、基本用法
    • 二、实例方法
    • 三、实践运用

一、基本用法

此功能某些浏览器尚在开发中,兼容性可能不是很好。

  • URLSearchParams() 构造器:创建并返回一个新的URLSearchParams 对象。 开头的’?’ 字符会被忽略。
  • 语法:
// init: 参数可选,为一个 USVString
var URLSearchParams = new URLSearchParams(init);
  • 示例:
// 传入一个字符串字面值
var searchParams = new URLSearchParams('https://example.com?foo=1&bar=2');
console.log(searchParams.toString());	// foo=1&bar=2
// 查找字符串
console.log(searchParams.has('foo'));	// true
// 获取字符串对应的数据
console.log(searchParams.get('foo'));	// 1
// 设置字符串
searchParams.set('ttl','3');	// 1
console.log(searchParams.toString());	// foo=1&bar=2&ttl=3// 传入一个 sequence
var params3 = new URLSearchParams([["foo", 1],["bar", 2]]);
console.log(params3.toString());	// foo=1&bar=2// 传入一个 record
var params4 = new URLSearchParams({"foo" : 1 , "bar" : 2});
console.log(params4.toString());	// foo=1&bar=2

url的打印结果:
在这里插入图片描述

二、实例方法

方法描述
append()插入一个指定的键/值对作为新的搜索参数。
delete()从搜索参数列表里删除指定的搜索参数及其对应的值。
entries()返回一个iterator可以遍历所有键/值对的对象。
get()获取指定搜索参数的第一个值。
getAll()获取指定搜索参数的所有值,返回是一个数组。
has()返回 Boolean 判断是否存在此搜索参数。
keys()返回iterator 此对象包含了键/值对的所有键名。
set()设置一个搜索参数的新值,假如原来有多个值将删除其他所有的值。
sort()按键名排序。
toString()返回搜索参数组成的字符串,可直接使用在 URL 上。
values()返回iterator 此对象包含了键/值对的所有值。
  • 示例:
var paramsString = "q=URLUtils.searchParams&topic=api"
var searchParams = new URLSearchParams(paramsString);for (let p of searchParams) {console.log(p);
}searchParams.has("topic") === true; // true
searchParams.get("topic") === "api"; // true
searchParams.getAll("topic"); // ["api"]
searchParams.get("foo") === null; // true
searchParams.append("topic", "webdev");
searchParams.toString(); // "q=URLUtils.searchParams&topic=api&topic=webdev"
searchParams.set("topic", "More webdev");
searchParams.toString(); // "q=URLUtils.searchParams&topic=More+webdev"
searchParams.delete("topic");
searchParams.toString(); // "q=URLUtils.searchParams"

三、实践运用

  • 函数封装:
export function toSearch(record: Record<string, string>) {return new URLSearchParams(record).toString();
}
  • 使用
// Button 按钮是adtd里面的,这里只展示局部代码
<Buttontype="link"href={`#/project/flowpage?${toSearch({id: 666,name: "liu",})}`}target="_blank"
>点击按钮
</Button>
  • 效果:
// 前面域名指向当前网页的域名,这里暂用...省略
...#/project/flowpage?id=666&name="liu"
http://www.jmfq.cn/news/5253049.html

相关文章:

  • 中国专门做生鲜的网站/合肥关键词快速排名
  • 企业手机端网站模板/关键词歌词打印
  • 海外如何淘宝网站建设/怎么做营销
  • 网站的搜索引擎/深圳百度推广客服电话多少
  • 蔡甸做网站/百度pc端首页
  • 做新媒体的小说网站/网站关键字优化技巧
  • 网站建设费用:做个网站要多少钱?/2023网络营销成功案例
  • wordpress轻论坛主题/上海专业优化排名工具
  • 有个能写文章做任务的网站/产品推广文案
  • 网页升级访问紧急通知最新网页升级访问升级/济南seo排名优化推广
  • 浙江网站建设/推广普通话ppt课件
  • 全球b2b网站排名/建网站公司哪里好
  • 网站安全保障机制如何做/网站排名seo软件
  • 做旅行的网站/百度问答怎么赚钱
  • 网站建设网络门户/seo免费优化网址软件
  • 本地服务器怎么做网站/品牌营销案例分析
  • php动态网页作业/seo优化上海牛巨微
  • 室内装饰设计师三级 高级证书/搜索引擎优化排名优化培训
  • 做一组静态页面网站多少钱/衡水网站优化推广
  • 做网站开发要注册/关键词搜索指数查询工具
  • 宏润建设集团网站/链接制作
  • 做led灯网站有哪些呢/哈尔滨seo网站管理
  • 久久建筑网是个什么样的网站/seo新手入门教程
  • 榆中县住房和城乡建设局网站/百度关键词挖掘工具爱站网
  • 湘潭网站设计外包公司/网络运营推广合作
  • 网站开发技术项目式教程/杭州seo排名
  • 电子商务网站建设与规划/网络营销的方式包括
  • 织梦网站首页文字修改/手机百度ai入口
  • 焦作网站建设哪家公司好/中国国家数据统计网
  • 为什么网站显示建设中/友情链接推广平台