编写JavaScript函数parseQueryString,把URL参数解析为一个对象(代码分析)
程序员文章站
2023-11-21 16:20:46
编写javascript函数parsequerystring,把url参数解析为一个对象(代码分析)
var url = "https://www.taobao.com/index.p...
编写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) {//定义函数 }