摘要:编写JavaScript函数parseQueryString,把URL参数解析为一个对象(代码分析)编写JavaScript函数parseQueryString,把URL参数解析为一个对象(代码分析)

小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

编写JavaScript函数parseQueryString,把URL参数解析为一个对象(代码分析)

 var url = "https://www.taobao.com/index.php?key0=0&key1=1&key2=2";      function parseQueryString(url) {       var str = url.split("?")[1], items = str.split("&");       var result = {};       var arr;       for (var i = 0; i < items.length; i++) {           arr = items[i].split("=");           result[arr[0]] = arr[1];       }       return result;   }      var obj = parseQueryString(url);   console.log(obj.key2);      // 还可以通过正则表达式来做   function parse_url(_url) {//定义函数      }  

编写JavaScript函数parseQueryString,把URL参数解析为一个对象(代码分析)

 var url = "https://www.taobao.com/index.php?key0=0&key1=1&key2=2";      function parseQueryString(url) {       var str = url.split("?")[1], items = str.split("&");       var result = {};       var arr;       for (var i = 0; i < items.length; i++) {           arr = items[i].split("=");           result[arr[0]] = arr[1];       }       return result;   }      var obj = parseQueryString(url);   console.log(obj.key2);      // 还可以通过正则表达式来做   function parse_url(_url) {//定义函数      }  

觉得可用,就经常来吧!Javascript技巧 脚本宝典 欢迎评论哦! js技巧,巧夺天工,精雕玉琢。小宝典献丑了!

本文固定链接:

js实例教程-编写JavaScript函数parseQueryString,把URL参数解析为一个对象(代码分析)

http://www.js-code.com/js/js_1145.html

80%的人都看过