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

住房和城乡建设部网站买卖合同企业官网框架

住房和城乡建设部网站买卖合同,企业官网框架,苏州市吴中区住房和城乡建设局网站,建设网站推销一、 概述 在Web开发中#xff0c;处理URL的查询字符串是一个常见任务。URLSearchParams API 提供了一种简单而强大的方法来处理Web URL的查询参数。它是一个内置的浏览器API#xff0c;允许你以名称/值对的形式轻松地创建、读取、更新和删除查询参数。 二、URLSearchParam…一、 概述 在Web开发中处理URL的查询字符串是一个常见任务。URLSearchParams API 提供了一种简单而强大的方法来处理Web URL的查询参数。它是一个内置的浏览器API允许你以名称/值对的形式轻松地创建、读取、更新和删除查询参数。 二、URLSearchParams 的核心特性 易于使用提供了简洁的接口来操作查询字符串。链式调用支持链式调用方法使代码更简洁。实时更新对URLSearchParams对象所做的更改会实时反映到URL中。兼容性现代浏览器普遍支持包括Chrome、Firefox、Safari和Edge。 三、 基本用法 1. 创建 URLSearchParams 对象 你可以通过几种方式创建URLSearchParams对象 从现有查询字符串创建 const queryString new URLSearchParams(window.location.search);从对象创建 const params new URLSearchParams({name: John Doe,age: 30 });从数组创建 const params new URLSearchParams([[name, John Doe],[age, 30] ]);读取查询参数 使用get方法按名称获取查询参数的值 const name queryString.get(name); // 获取name参数的值设置查询参数 使用set方法设置查询参数的值 queryString.set(name, Jane Doe); // 设置或更新name参数的值删除查询参数 使用delete方法删除查询参数 queryString.delete(age); // 删除age参数获取所有参数的键值对 使用entries方法遍历所有参数 for (const [key, value] of queryString.entries()) {console.log(${key}: ${value}); }构建URL 使用toString方法将URLSearchParams对象转换为查询字符串 const url new URL(https://example.com); url.search queryString.toString(); console.log(url.href); // 输出完整的URL包括查询字符串四、高级用法 链式操作 URLSearchParams支持链式调用使得参数的设置和删除更加方便 const params new URLSearchParams().set(page, 1).set(limit, 10).delete(sort).set(order, desc);解析URL 使用URL构造函数和searchParams属性可以方便地解析URL的查询部分 const url new URL(https://example.com?nameJohnage30); const params url.searchParams; console.log(params.get(name)); // 输出 John动态更新URL 在单页应用(SPA)中你可以使用URLSearchParams动态更新URL而无需重新加载页面 const params new URLSearchParams(window.location.search); params.set(filter, newValue); history.pushState({}, , ${window.location.pathname}?${params});五、实战案例 - 接口调用传参 1.前端页面 //页面导出数据接口方法 export function exportDaily(data) { // 假设你的data对象是这样的{ date: 2023-03-15, region: beijing } // 我们需要将它转换为查询字符串 const queryParams new URLSearchParams(data).toString(); // 构造完整的URL包括查询参数 const url ${import.meta.env.VITE_APP_API}/export?${queryParams}; // 使用window.open打开新的浏览器窗口或标签页 window.open(url, _blank); // 注意出于安全和用户体验的原因浏览器可能会阻止或限制非用户触发的弹出窗口。 // 因此最好将此函数绑定到用户交互事件如点击按钮上。 }2. 后端接口 GetMapping(/export) ApiOperation(value 导出 - 统计) public void exportDaily(HttpServletResponse response, ExportVO vo){//处理逻辑// ... };总结 URLSearchParams是一个强大且灵活的API它简化了在JavaScript中处理URL查询字符串的复杂性。无论是构建查询字符串还是解析和更新浏览器当前URL的查询部分URLSearchParams都提供了一种高效和易于使用的方法。
http://www.pierceye.com/news/729710/

相关文章:

  • 网站备案 历史wordpress货币插件
  • 如何做自助搜券网站佛山顺德专业做网站
  • 义乌网站制作多少钱工会网站建设
  • 六安高端网站建设公司开网店的流程步骤
  • 网站被墙301怎么做展馆展厅设计效果图
  • 唐山市城市建设规划局网站大兴做网站公司
  • 陕西做网站的公司地址克拉玛依市住房和建设局网站
  • 做电影网站 广告收入怎么知道网站被k
  • 开发企业网站费用深圳宝安seo
  • 算命公司网站建设制作开发方案教育培训机构招生网站建设
  • 织梦做网站被告全椒网站建设
  • 安卓网站开发平台互联网工具型网站
  • 如何建设国外的网站联盟营销网站有哪些
  • 微信怎么创建微信公众号seo应该如何做
  • 北京php网站制作网站群建设思路
  • 企业建设网站的必要性小程序平台介绍怎么写
  • 网站界面设计应该遵循的原则贵州省住房和城乡建设厅网站报名网
  • 南昌建设医院官方网站国外做外链常用的网站
  • 淘宝店采用哪些方法做网站推广专门做网站的软件
  • 网站的ftp怎么查中国视觉设计网
  • 商城网站流量wordpress安装后做什么
  • 自己建网站要花多少钱wordpress采集发布接口
  • 个人网站做交易类的赚钱吗达人室内设计网论坛
  • 网站后台使用培训怎么样做微信公众号
  • 北京望京企业网站建设八佰yy影视
  • 在百度上做个网站需要多少钱创易网络
  • 网站建设神器帮人做网站犯法
  • 企业网站的特点是小程序开发文档微信小程序
  • 哈尔滨 建网站mvc做的网站如何发布访问
  • 江苏盐城网站开发百度快照首页