2:argument是个集合,假如他的长度==1
3,4,5,6行略过;
7:show=show 或 执行函数让 o元素显示;
8:hide=hide 或 执行函数让o元素隐藏;
9:下面循环内容意思是遍历btns集合,执行函数,当鼠标滑过某个btns按钮时候将其显示出来;当鼠标离开的时候按钮隐藏;
这就是一个简单的页面有好多按钮,全都是隐藏的你看不到,鼠标移动到上面就显示出来,移开就再次隐藏;想象下就知道啥意思了
var parseQuery = function(query){var reg = /([^=&\s]+)[=\s]*([^=&\s]*)/g
var obj = {}
while(reg.exec(query)){
obj[RegExp.$1] = RegExp.$2
}
return obj
}
var jerry = parseQuery("name=jerry&age=1")
console.log(jerry)
var tom = parseQuery("name= tom &age=12&gender&")
console.info(tom)