1.原型链的问题刚开始学的时候给我搞的晕头转向的,也翻看了大量的图表信息看上去还是乱乱的,在自己学会后选择一些清晰的直观的图表信息能一眼看出来是什么关系的示例图以下是我整理的代码和示例图
class Person{
constructor(name){
this.name = name;
}
drink(){
console.log("小猫")
}
}
class Student extends Person{
constructor(name,subject){
super(name);
this.subject=subject
}
student(){
console.log(`我是${this.name},学的${this.subject}`)
}
}
const pupil = new Student("小花丁","计算机科学与技术")
console.log('pupil',pupil);
pupil.student();
pupil.drink();
这是写了个关于原形的方法的继承
可以看到在原型上找到相应的方法