老师,这样写对吗?

来源:2-4 编程练习

慕尘埃191116

2021-01-11 00:25:48

    <script>


        // 3.应用

        let url = 'https://www.imooc.com/course/list?';

        let url1 = 'https://www.imooc.com/course/list?username=xm';

        let url2 = 'https://www.imooc.com/course/list?username=xm&';


        const addURLParam = (urlnamevalue=> {

            url += url.includes('?') ? '&' : '?';

            url += `${name}=${value}`;

            return url;

        };


        url = addURLParam(url'password''admin');

        url1 = addURLParam(url1'password''admin');

        url2 = addURLParam(url2'password''admin');


        document.write(url'<br>');

        document.write(url1'<br>');

        document.write(url2'<br>');

    </script>


写回答

1回答

好帮手慕慕子

2021-01-11

同学你好,第一个url以问号?结尾,直接拼接了&符号,不符合要求,如下图所示:

http://img.mukewang.com/climg/5ffbf62a0964578f11480204.jpg

​具体可以参考下图注释理解:

http://img.mukewang.com/climg/5ffbf7320974084019081054.jpg

祝学习愉快~

0

0 学习 · 15276 问题

查看课程