题解 | #参数解析器#
参数解析器
https://www.nowcoder.com/practice/9a4cca8c0779438a8be39d45d0370597
<!-- 描述 请补全JavaScript代码,要求将字符串参数URL中的参数解析并以对象的形式返回。 示例1 输入: getParams('https://nowcoder.com/online?id=1&salas=1000') 输出: {id:1, salas: 100} --> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <script> const _getParams = (url) => { // 补全代码 var arr = url.split('?') var str = arr[1] var paramArr = str.split('&') var obj = {} paramArr.forEach(element => { var eleArr = element.split('=') obj[eleArr[0]] = eleArr[1] }); return obj } console.log(_getParams('https://nowcoder.com/online?id=1&salas=1000')) </script> </body> </html>
KK学习前端之js答题过程 文章被收录于专栏
记录自己学习前端的各个过程,定期复盘,努力提高自己。 此专栏为自己的js答题记录。 欢迎各位一起沟通与讨论。