function showWinHref(){
//1。拿到网址href
var shwhref = window.location.href;
//2.获取参数部分,将网址与参数部分分隔开
var args= shwhref.split("?")
//判断网址中是否存在参数若不存在则返回空
if( args[0] ==shwhref ){
return" "; //切割后分第一个网址还是与之前一样
}
// 切割每一个参数(键值对)
var arr = args[1].split("&");
var obj ={};
for( var i = 0; i<arr.length;i++){
var arg = arr[i].spllit("=");
//把每个键值对的一一赋给 obj 对象的属性 属性值
obj[arg[0]] =arg[1]; //知识点下面看@+
}
return obj;
}
var href = showWinHref();
console.log(href ['name'] );
测试地址为:http://www.runoob.com/jquery/misc-trim.html?channelid=12333&name=xiaoming&age=23
@+.这里涉及到给一个空对象添加属性的问题
obj [‘键名或者是属性名’] = 属性值