web开发中,对url键值对的处理。
2017-10-17 11:17
225 查看
在web开发中,经常出现需求。例如
url : http://localhost/test/test.html?id=5&search=sea
转化成: [“id” : 5, “search” : “sea”]
实现方法如下:
url : http://localhost/test/test.html?id=5&search=sea
转化成: [“id” : 5, “search” : “sea”]
实现方法如下:
function getArgs() { var args = []; // 存放结果的数组 var qs = location.search.length > 0 ? location.search.substring(1) : ''; // qs的值id=5&search=sea var items = qs.split("&"); var item=null, name=null, value=null; for (var i=0, len=items.length; i<len; i++) { item = items[i].split("="); name = item[0]; value = item[1]; args[name] = value; } return args; } console.log(getArgs()); // ["id" : 5, "search" : "sea"]
相关文章推荐
- python的web 开发基础之url处理
- web开发小技巧:异类的Javascript处理和解析URL的方式
- iOS开发中浏览器能打开的URL,WebView打不开的处理方法
- 关于iOS中webView中url特殊字符处理
- python 编写web框架中的url处理函数以及个人理解
- WEB开发中遇到的困难,controller方法对应的url显示不出来页面
- web开发中的多条件查询处理技巧1则
- web开发中的乱码处理
- 关于Web开发,"新建"和"编辑"在同个页面的处理方法
- 【转】Django表单处理 ——处理web开发的下一个难题:建立用户输入的视图
- java web开发 高并发处理
- 20101109 学习记录: C#.net访问web URL并处理返回值 && 不加web引用调用webservice
- 指尖下的js ——多触式web前端开发之二:处理简单手势(转)
- Flask Web 开发 链接 url_for 函数
- 移动开发--移动web特别样式处理
- 关于javaWeb开发中json数据的处理总计
- ios开发中使用正则表达式识别处理字符串中的URL
- 本图片处理类功能非常之强大可以实现几乎所有WEB开发中对图像的处理功能都集成了,包括有缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等功能
- 在Android系统中使用WebViewClient处理跳转URL的方法
- 啊Ran讲微信开发(.net) :订阅号+自定义服务器(URL接入,文本消息处理)