老师,为啥这里没有输出hello

来源:4-3 super

张小阳_

2022-11-06 00:22:36

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        class Person {
            constructor(name) {
                this.name = name;
            }
            sayHello() {
                console.log('hello');
            }
        }

        class Programmer extends Person {
            constructor(name) {
                super(name);
                super.sayHello();
            }
        }
    </script>
</body>

</html>


写回答

1回答

好帮手慕慕子

2022-11-06

同学你好,因为没有实例化子类,也就意味没有执行内部的代码,所以没有输出结果。

建议添加实例化子类代码后再测试下,示例:

https://img.mukewang.com/climg/6367112709fbf4f121481158.jpg

祝学习愉快~

0

0 学习 · 17877 问题

查看课程