`

【js】把url地址转换成js对象

    博客分类:
  • js
 
阅读更多
/**
 * 功能 : 把url地址转换成js对象
 * 例子 : urlToObject("?a=1&b=2")  
 * 结果 : { a="1", b="2"}
 * */
function urlToObject(url) { 
	var urlObject = {}; 
	if (/\?/.test(url)) { 
	var urlString = url.substring(url.indexOf("?")+1); 
	var urlArray = urlString.split("&"); 
	for (var i=0, len=urlArray.length; i<len; i++) { 
	var urlItem = urlArray[i]; 
	var item = urlItem.split("="); 
	urlObject[item[0]] = item[1]; 
	} 
	return urlObject; 
} 
 

 

 

分享到:
评论

相关推荐

    JS实现URL编码转换中文

    ### JS实现URL编码转换中文 在Web开发过程中,经常需要处理URL中的特殊字符,特别是中文字符。由于URL传输限制及浏览器解析原因,中文等非ASCII字符需要被编码为特定格式才能在网络上传输。本文将详细介绍如何使用...

    利用JS把URL地址栏%20、%55之类编码转成中文字符

    本文将深入探讨如何使用JavaScript(简称JS)来解码这些URL编码,使其转换回原本的中文或其他非英文字符。 ### URL编码与解码原理 URL编码的主要目的是确保URL中的所有字符都能在网络上传输,避免因特殊字符导致的...

    html5中如何将图片的绝对路径转换成文件对象

    本文介绍了html5中将图片的绝对路径转换成文件对象,分享给大家,具体如下: 将图片的绝对路径转换成base64编码,请看这篇文章 我们先来理解基本知识点: 1. 理解HTML5中的FileList对象与file对象。 在HTML5中,...

    Node.js-将Url文本转换成Hiperlink的JavaScript库和npm模块

    在给定的标题“Node.js-将Url文本转换成Hiperlink的JavaScript库和npm模块”以及描述“将Url文本转换成Hiperlink的JavaScript库和npm模块”中,我们可以推断出这是一个关于如何利用JavaScript库或npm模块来自动化将...

    js 实现url链接自动转换成对象;.pdf

    在JavaScript编程中,经常需要处理URL参数,将URL字符串转换为可操作的对象,以便于访问和操作这些参数。本文将详细介绍如何使用JavaScript实现这一功能,包括ES6、TypeScript(TS)以及ES5的不同实现方式。 首先,...

    通过URL地址获取网页生成jpg图片

    本教程将详细介绍如何通过URL地址获取网页并生成jpg图片,同时解决32位和64位运行环境下的兼容性问题。我们将主要使用Java语言来实现这一功能,因为它具有丰富的库和跨平台的特性。 首先,我们需要一个能够处理网络...

    url编码转换器

    1. 分析URL字符串:将URL分解成各个组成部分,如协议、主机名、路径、查询参数等。 2. 特殊字符检测:检查URL中的每个字符,识别出需要编码的特殊字符。 3. 转换编码:将特殊字符替换为其对应的%xy形式。对于非ASCII...

    使用JQuery实现从JSON对象转换为form提交数据

    在前端开发中,有时我们需要将JSON格式的数据转换成表单(form)的格式进行提交,以便于服务器端处理。在JavaScript的世界里,jQuery库提供了一种便捷的方式来进行这样的转换。本篇文章将深入探讨如何利用jQuery从...

    纯Javascript脚本实现GBK URL编解码

    1. **GBK编码**:JavaScript的内置`Buffer`对象(在Node.js环境中)或`TextEncoder` API(在浏览器环境中)可以用于GBK编码。首先,需要一个GBK编码表,将Unicode字符映射到GBK的字节序列。然后,使用`Buffer`或`...

    JS根据key值获取URL中的参数值及把URL的参数转换成json对象

    不废话了,直接贴代码了,通过示例一讲解JS根据key值获取URL中的参数值及把URL的参数转换成json对象,示例二讲解js获取url传递参数,具体内容请看下文 示例一: //把url的参数部分转化成json对象  ...

    convertjs一个简单的JavaScript转换库

    3. 对象转换:可能提供了将对象的属性值转换成特定类型的功能。 4. 日期和时间处理:将日期字符串转换为Date对象,或将日期对象格式化为各种字符串格式。 5. JSON处理:将JSON字符串解析为JavaScript对象,或将对象...

    JavaScript获取链接url参数并生成对象

    通过将参数转换为对象,我们可以利用JavaScript的对象特性,如属性访问、遍历和方法调用来操作这些参数,使得代码更简洁、易读。 标签"URL参数获取"进一步强调了这一主题的重要性,因为在Web开发中,无论是前端还是...

    自己写的JavaScript获取URL参数方法

    接着,我们把查询字符串分割成键值对,再对每一对进行解码并存储到`params`对象中。 JSON.js文件可能包含的是JSON相关的辅助函数,因为JavaScript原生支持JSON.parse()和JSON.stringify()方法用于JSON数据的序列化...

    URL转PDF / HTML转PDF

    实现一个转pdf的功能。 phantomjs 相比 ...phantomjs 相比 IText ,支持URL 转换PDF、 转换完整度高。 经过比较,我觉得phantomjs是转化比较好的。 以上提供一个简易的demo,实现URL或HTML转换为PDF文件。

    js实现图片转换 按钮转换等

    在JavaScript(简称JS)中,实现图片转换以及创建交互式的按钮功能是网页动态效果的常见需求。这通常涉及到DOM操作、事件监听、图像处理和CSS样式控制等多个方面。以下将详细解析这些知识点。 1. DOM操作:在...

    JavaScript将base64图片转换成formData并通过AJAX提交的实现方法

    JavaScript将base64图片转换成formData并通过AJAX提交是一项技术需求,通常出现在需要将前端处理得到的图片信息上传到服务器的场景中。base64编码是一种用64个ASCII字符表示任意二进制数据的方法,它常用于在网页中...

    一个JavaScript函数把URL参数解析成Json对象

    在JavaScript编程中,有时我们需要处理URL中的查询字符串(query string),将其转换为可操作的数据结构,比如JSON对象。`parseQueryString`函数就是这样一个工具,它能够解析URL中的参数,并将这些参数转化为键值对...

    js中url对象化管理分析.docx

    本文将深入探讨如何通过JavaScript将URL转换为对象以便于管理和操作。 ### 1. URL对象的创建 在JavaScript中,`URL`对象是ES6引入的一个新特性,它提供了构造和操作URL的强大功能。例如,你可以这样创建一个URL...

    js获取url参数.rar url参数获取

    这种方法同样可以将URL参数转换为可操作的对象。 ### 应用场景 - 表单提交后,通过URL参数回显表单数据。 - 分页功能中,通过URL参数传递当前页码和每页显示数量。 - 搜索功能,传递查询关键词作为URL参数。 - ...

    java URL转PDF文件

    总结一下,Java中将URL转换为PDF涉及的主要知识点包括: 1. 使用`java.net.URL`和`HttpURLConnection`进行HTTP请求。 2. 使用Jsoup解析HTML。 3. 使用iText或Apache PDFBox等库生成PDF。 4. 可能需要处理HTML到PDF的...

Global site tag (gtag.js) - Google Analytics