var urlDil = document.location.href; // http://192.168.12.115:8089/nodejs/get_url/index.html?hehe=100&caca=200
var starNum = urlDil.indexOf("?"); // 查找到地址栏 ? 出现的位置
var urlQuy = urlDil.substring(starNum+1); // 使用substring(),截取 ?后面的参数,得到字符串:hehe=100&caca=200
var urlQuyArr = urlQuy.split("&"); // 使用split() 将获取到的字符串以 & 分割
var json = {}; // 创建一个json用来保存最后转化成json的值
for(var i=0; i<urlQuyArr.length; i++){ // 循环分割后的数组 [hehe=100, caca=200]
json[urlQuyArr[i].split("=")[0]] = urlQuyArr[i].split("=")[1];
// 循环的同时再次使用split() 以 = 分割数组,存入json,
// 例如当前i为0,值为:json[hehe] = 100
// 例如当前i为1,值为:json[caca] = 200
}
console.log(json.caca); // 200