<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Document</title>
</head>
<body>
<script>
// super 关键字调用父类普通函数
class Father {
say() {
return '我是爸爸'
}
}
class Son extends Father{
say(){
// console.log('我是儿子')
console.log(super.say()+'的儿子')
// super.say()就是调用父类中的普通含税say()
}
}
var son = new Son()
son.say()
// (1) 继承中,如果实力话子类,输出一个 方法,先看子类有没有 这个方法,如果 有就先执行子类的
// (2) 继承 中,如果子类里面没有,就去 查找父亲 有没有这个方法,如果有 ,就执行 父亲的 这个 方法 (就近原则 )
</script>
</body>
</html>
es6----》super关键字调用父类普通函数
猜你喜欢
转载自blog.csdn.net/itwangyang520/article/details/103664147
今日推荐
周排行