如何将URL转换成对象
每次心痛的时候,我都喜欢听,夜的钢琴曲。而每次都感觉很伤感,很落寞。然后心情也不会在紧张了。还有32天,就要去 五道口职业技术学院 考试了,希望一切顺利。我在原来的博客曾写过一篇,对象拼接成URL,在这里在讲一下如何将URL变成对象。
//目标字符串 const share_url = "123456789?link1=33&type1=2&link2=333&type2=2&link3=555";const urlsrc = share_url.split("?")[1]const arr1 = [];const arr2 = [];const obj = {};urlsrc.split("&").map(v => {if (v.substring(0, 4) === "link") {arr1.push(v);}if (v.substring(0, 4) === "type") {arr2.push(v);}});arr1.forEach(v => {arr2.forEach(k => {if (v.charAt(4) === k.charAt(4)) {obj[`link${v.charAt(4)}`] = v.substring(6);obj[`type${k.charAt(4)}`] = k.substring(6);} else {obj[`link${v.charAt(4)}`] = v.substring(6);obj[`type${k.charAt(4)}`] = k.substring(6);}});});console.log(obj,"obj"); // [{link1:11,type1:22,link2:33,type2:44,link3:555}]
如何将URL转换成对象相关推荐
- java将图片的url转换成File,File转换成二进制流byte
package com.xqy;import java.io.*; import java.net.HttpURLConnection; import java.net.URL; //java将图片的 ...
- Java对象的持久化,将对象入库保存以及取出转换成对象实例
一.对于一个简单的实体类而言,比如学生类,商品类,订单类等,他们的属性只包含简单类型属性,我们通常的做法是直接入库保存各个字段或直接保存一个JsonString字符串,取出时直接查询转换即可. 1)比 ...
- php把数组转换成对象,php怎么将数组转换成对象
echoecho() 函数输出一个或多个字符串.注释:echo() 函数实际不是一个函数,所以您不必对它使用括号.然而,如果您想要传多于一个参数给 echo(),使用括号将会生成解析错误.print ...
- java xml文件内容替换_java读取xml文件并转换成对象,并进行修改
1.首先要写工具类,处理读取和写入xml文件使用的工具.XMLUtil.java importjava.io.FileInputStream;importjava.io.FileWriter;impo ...
- java xml 字符串转对象_java读取xml文件并转换成对象,并进行修改
1.首先要写工具类,处理读取和写入xml文件使用的工具.XMLUtil.java import java.io.FileInputStream; import java.io.FileWriter; ...
- 字符串转换成对象的操作
前言: 在实际项目中,原始拿到的数据不一定是我们想要的类型,我们就需要对它进行处理,今天带来的是字符串转换成对象的操作案例. 问题描述 将字符串 postId=79&id=220027964 ...
- php将json转换成对象,php将json转换成对象或数组
php将json转换成对象或数组 发布时间:2020-06-01 16:31:29 来源:亿速云 阅读:126 作者:鸽子 在PHP中可以使用json_decode()函数将JSON编码的字符串转换为 ...
- 自动将Map转换成对象的方法
实现自动将Map转换成对象,借助第三方工具commons-beanutils-1.8.0.jar+commons-logging.jar实现,需要遵守的规则创建的对象的属性名必须与map的key相同. ...
- vue数组转换成对象
vue数组转换成对象 const data = [{ key: "alan", value: 12 },{ key: "mike", value: 18 } ] ...
最新文章
- 手写体数字识别+界面
- 造句简单_零基础也能说一口流利英语,用简单的you are造句学英语
- Ext3.2 beta版已发布
- Spring的IOC容器为什么用反射而不用new来创建实例?
- (())、let、expr、bc等计算命令的使用语法和应用技巧
- Java字符串替换(replace)
- AMD 透漏 Zen 2 技术细节!
- 游戏开发之类的构造函数调用时机(规则)及类对象作为另一个类的成员变量(C++基础)
- 你以为我确定能解决难题?也是硬着头皮向前冲
- es浏览器连接电脑找不到服务器,es文件浏览器,详细教您es文件浏览器怎么连接电脑...
- which的用法总结c语言,which的用法总结
- python制作动态表情包,用 Python 开发一个【GIF表情包制作神器】
- java api 已取消到该网页的导航问题
- php暴力引流代码,利用霸屏暴力引流,免费分享霸屏代码
- 基于51单片机的红外报警实验
- Oracle dual表详解(zzl)
- django自带模板使用及语法
- FCM算法原理及matlab实现
- Linux下利用nc命令来监控检测服务器的端口使用情况
- python与历史专业_python历史与基本类型
热门文章
- 七种常用特征工程技术
- Elasticsearch过滤与聚合的先后顺序java实现
- javaweb学习总结(二十三):jsp自定义标签开发入门
- 作业27-登录之后更新导航
- 竞价账户烧钱的七大病因和处理办法
- Spring-Boot使用RedisCluster
- 百度API_获取当前详细地址
- javascript对下拉列表框(select)的操作
- 火狐SEO插件:查询网站收录与外链的火狐油猴脚本工具
- winform 日期控件放在工具条(先放一个label 占好位置)上。工具条和其他控件都要求有鼠标的精准。...