题解 | #参数解析器#

参数解析器

https://www.nowcoder.com/practice/9a4cca8c0779438a8be39d45d0370597

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

<head>
    <meta charset="UTF-8">
</head>

<body>

    <script>
        const _getParams = (url) => {
            // 补全代码
            /* 请补全JavaScript代码,要求将字符串参数URL中的参数解析并以对象的形式返回。
           示例1
           输入:
           _getParams('https://nowcoder.com/online?id=1&salas=1000')
           复制
           输出:
           {id:1, salas: 100} */
            let x = url.split("?")
            let lasturl = x[1]
            console.log(lasturl);
            let ever = lasturl.split("&")
            console.log(ever);
            // 创建对象
            var obj = Object()
            for (each of ever) {
                let element = each.split("=")
                console.log(element[0],element[1]);
               
                obj[element[0]] = element[1]
            }
            // console.log(obj);
            return obj
        }
    </script>
</body>

</html>

#split函数默认空字符分割liststrreverse#
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务