关于js中forEach()的问题!拿不到解析的obj对象 用for循环可以 但是就是想用foreach怎么做?

<!DOCTYPE html>
<html lang="en">
<head>

<meta charset="UTF-8">
<title>Document</title>

</head>
<body>

<script>
    var url = '?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=ie获取屏幕高度&oq=node.js&rsv_pq=a2dfe0d9000111ed&rsv_t=ef7bHWQVpRYHKSFO%2Bbg0jydcsUoCqpALft%2BP207rEk7IFokXtQ%2BxP%2F%2BPi%2F4&rqlang=cn&rsv_enter=1&inputT=22042&rsv_sug3=41&rsv_sug1=42&rsv_sug7=100&rsv_sug2=0&rsv_sug4=22042';
    var obj= new Object();
    url.slice(1).split("&").forEach(function(val,key){
        var k=val.split('=')[0]
        var v=val.split('=')[1]
        obj.k=v;    
    })
    console.log(obj)
</script>

</body>
</html>

阅读 2.6k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题