切割url后面的get参数,保存到对象中

 function urlSerilize(url) {
        let result = {};
        url = url.split('?')[1];
        let map = url.split('&');
        for (let i = 0;i < map.length;i++){
            result[map[i].split('=')[0]] = map[i].split('=')[1];
        }
        return result;
    }
    let res = urlSerilize('http://www.it666.com?name=andy&age=21&sex=MALE');
    console.log(res);

打印的结果

发布了70 篇原创文章 · 获赞 7 · 访问量 9228

猜你喜欢

转载自blog.csdn.net/qq_41893334/article/details/100105661