【HarmonyOS NEXT】url地址key value解析器
2024-12-25 16:02:51
117次阅读
0个评论
输入
getParams('http://xxxx.com/xx?id=1&salas=100')
输出:
{id:1, salas: 100}
const getParams = (url) => {
let obj = {}
// 1.先截取问号后面的片段,再以&分隔
let urlArr = url.split('?')[1].split('&');
// 遍历urlArr
urlArr.forEach(item => {
// 再按=分隔
let itemArr = item.split('=');
obj[itemArr[0]] = itemArr[1];
})
return obj;
}
©著作权归作者所有:来自51CTO博客作者wx676b6b3d4d8a4的原创作品,请联系作者获取转载授权,否则将追究法律责任 【HarmonyOS NEXT】url地址key value解析器 https://blog.51cto.com/u_17211617/12929042
00
- 2回答
- 1粉丝
- 0关注
相关话题
- [HarmonyOS]解决HMRouter路由地址无法抽取的问题
- 【HarmonyOS NEXT】ArkTs函数、类、接口、泛型、装饰器解析与使用
- 【HarmonyOS NEXT】如何给未知类型对象定义类型并使用递归打印所有的Key
- address-smart-parse智能识别收货地址
- HarmonyOS Next 架构深度解析
- HarmonyOS Next开发语言与工具全解析
- 【HarmonyOS NEXT】ArkTs数据类型解析与使用
- 四、HarmonyOS Next案例展示页面:MainPage深度解析
- 🌟 HarmonyOS NEXT:构造器与面向对象全攻略 🌟
- 208.HarmonyOS NEXT系列教程之 CustomDrawTabbarComponent组件实现解析
- 212.HarmonyOS NEXT系列教程之 TabsRaisedCircleSelect组件实现解析
- 第三课:HarmonyOS Next数据绑定深度解析
- HarmonyOS NEXT 地图服务中‘我的位置’功能全解析
- 二、探索HarmonyOS Next应用的入口:深度解析Index页面
- [HarmonyOS NEXT 实战案例:音乐播放器] 基础篇 - 水平分割布局打造音乐播放器界面