请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Student.prototype的问题

老师:这里Student.prototype打印出来为何出现People啊?它是Student类不应该是Student吗?还有下面那行Student.prototype instanceof People为何是true。
如果老师能把原型链的图和各种相等判断的联系讲一下就更清晰了呢图片描述

正在回答 回答被采纳积分+3

1回答

双越 2021-09-24 23:10:31

Student 是继承自 People 的,对吧。

在 ES6 class 出来之前,ES5 怎么写继承呢?

function People() {}
function Student() {}

// 实现继承
Student.prototype = new People()

// 初始化
var s = new Student()

了解了这个,再看你的问题。这不一个意思嘛?

0 回复 有任何疑惑可以回复我~
  • 谢谢老师,明白了。这个点还在电脑前,老师真是勤奋。我太懒惰了~~
    回复 有任何疑惑可以回复我~ 2021-09-25 09:14:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信