老师帮忙看一下是否还能优化一下,谢谢

来源:6-7 编程练习

慕先生8971282

2020-08-27 17:47:01

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="UTF-8" /> 
    <title> arguments</title> 
</head> 
<body> 
   <p id="test" style="background-color: red; color: blue;">我是一个段落!</p>
<script type="text/javascript"> 
// 在此处补充代码
    function domCss() {
        var len = arguments.length;
        switch (len) {
            case 2:
                return arguments[0].style[arguments[1]];
            case 3:
                arguments[0].style[arguments[1]] = arguments[2];
                break;
            default:
                return;
        }
    }
    var test = document.getElementById('test');
    domCss(test,'background-color','orange');
    console.log(domCss(test,'color'));
</script> 
</body> 
</html>


写回答

1回答

好帮手慕言

2020-08-27

同学你好,效果实现的是正确的,代码很简洁,不用优化了,祝学习愉快~

0

0 学习 · 14456 问题

查看课程