简单的URL解析,直接举例说明了
function getUrl(){ //如果存在则取到来后面的参数,注意,?不需要取出,substring从1开始,否则取""; var qs = location.search.length>0?location.search.substring(1):""; //保存数据对象 name=iwen var args = {}; var item = []; var name = null; var value = null; //判断条件 var items =qs.length>0?qs.split("&"):[]; for(var i = 0;i<items.length;i++){ item = items[i].split("="); console.log("item="+item); name = item[0]; value = item[1]; if(name.length){ args[name] = value; } } return args;} console.log(getUrl().name);
时间: 2024-10-10 18:12:37