文章博客

技术团队文档示例


【url】参数的转换

<h4>参数转换成对象</h4> <pre><code>let urlStr = 'http://www.inode.club?name=koala&amp;study=js&amp;study=node'</code></pre> <p>目标:</p> <pre><code> { name: 'koala', study: [ 'js', 'node' ] }</code></pre> <p>参数转换成对象</p> <pre><code>// 参数转成对象 function queryString(request){ let params = request.split('?')[1]; let param = params.split('&amp;'); let obj = {}; for (let i = 0;i&lt;param.length;i++){ let paramsA = param[i].split('='); let key = paramsA[0]; let value = paramsA[1]; if(obj[key]){ obj[key] = Array.isArray(obj[key])?obj[key]:[obj[key]]; obj[key].push(value); }else{ obj[key] = value; } } return obj; } console.log(queryString(urlStr)); // { name: 'koala', study: [ 'js', 'node' ] }</code></pre>

页面列表

ITEM_HTML