题解 | #参数解析器#

参数解析器

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答题记录。 欢迎各位一起沟通与讨论。

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-21 13:38
8月实习会变多吗现在还没找到实习该怎么办...回复的hr好少
码农索隆:3-4月就要开始找,基本上6月份就发offer,7月初已经开始暑期实习了。
点赞 评论 收藏
分享
Lorn的意义:你这种岗位在中国现在要么牛马天天加班,要么关系户进去好吃好喝,8年时间,真的天翻地覆了,对于资本来说你就说一头体力更好的牛马,哎,退伍没有包分配你真的亏了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务