题解 | #参数解析器#

参数解析器

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


let wIndex = url.indexOf("?");
        let result = {};
        if (wIndex === -1) return result;
        // 截取有用字符串
        let str = url.substr(wIndex + 1);
        // 分割字符串为数组并返回指定格式
        str.split("&").map((item, index) => {
          // 等号位置
          let dIndex = item.indexOf("=");
          result[item.substr(0, dIndex)] = decodeURI(item.substr(dIndex + 1));
        });
        return result;


全部评论

相关推荐

05-22 09:23
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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