麻烦老师检查,为啥在自己浏览器可以实现效果,但是在问题页面提交后没有效果

来源:3-10 编程练习

weixin_慕斯卡0218278

2022-06-02 17:41:39

const [p1, p2, p3] = document.querySelectorAll('p');

        const m = new Map([

            [p1, new Map([['color', 'red'], ['backgroundColor', 'yellow'], ['fontSize', '40px']])],

            [p2, new Map([['color', 'blue'], ['backgroundColor', 'black'], ['fontSize', '40px']])],

            [p3, new Map([['color', 'pink'], ['backgroundColor', 'red'], ['fontSize', '40px']])]

        ])

        m.forEach((value, elem) => {

            value.forEach((secvalue, secelem) => {

                elem.style[secelem] = secvalue;

            })

        })

        console.log(m);


写回答

1回答

好帮手慕小李

2022-06-02

同学你好,老师用vscode测试了代码,代码是没有问题的。另同学在问题页面提交后确实不能执行出来,这是因为环境的原因,也就是说同学的代码不能在当前环境下运行出来。这里同学要注意,使用提交页面的时候如果发现代码不能运行,那么直接以vscode的运行结果为准。

祝学习愉快!

0

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程