用javascript将URL 解析成对象的形式
来源:互联网 发布:picasa for mac 编辑:程序博客网 时间:2024/05/29 17:13
将url解析为对象的形式有两种方案
1.利用数组的spilt()函数
类似于下面将URL后边的参数保存在args对象中
function parseQuery(query){ var args = {}; var items = query.split("&"); var item = null, name = null, value = null; for(var i=0; i < items.length; i++){ item = items[i].split("="); if(item[0]){ name = item[0]; value = item[1] ? item[1] : ""; args[name] = value; } } return args;}
2.第二种是使用正则表达式解析
function parseQueryString(str) { var reg = /(([^?&=]+)(?:=([^?&=]*))*)/g; var result = {}; var match; var key; var value; while (match = reg.exec(str)) { key = match[2]; value = match[3] || ''; result[key] = decodeURIComponent(value); } return result;}
0 0
- 用javascript将URL 解析成对象的形式
- 将Url解析成对象
- JavaScript写一个方法把URL解析成对象.html
- JavaScript 页面跳转并传值,解析url成对象
- javascript 字符串原型封装将url里的数据转换成对象
- 将url字符串,转化成对象
- 将url网址转换成对象
- 将属性的XML解析成对象数组列表
- dom4j将xml解析成对象实验(不断更新)
- Python 通过 BeautifulSoup 将 html 中的表格解析成对象
- Java通过反射将 Excel 解析成对象集合
- javascript如何将一个字符串转换成对象类型
- 将网址转换成对象
- 用java的反射实现将ResultSet自动转化成对象,自动产生sql语句
- 用java的反射实现将ResultSet自动转化成对象,自动产生sql语句
- 如何将PHP的数组转化成对象
- 如何将PHP的数组转化成对象
- 一个通用的方法(将数据库记录转化成对象)
- 带头结点的链表的逆置
- 1107
- web.xml的详细配置
- 【Linux】CD管理应用程序
- OpenGL ES 加载3D模型
- 用javascript将URL 解析成对象的形式
- python装饰器
- HDU-2888-Check Corners
- Android开发之旅:HelloWorld项目的目录结构
- scrollview 中使用中遇到的问题
- 【NDN实验】ndnSIM: NDN simulator for NS-3 全文翻译
- emWin 2天速成实例教程001_GUIBuilder的使用方法
- 基于sqlite3的通讯录(c语言)
- 用java字节码解释i++和++i