老师,面试的时候经常遇到原型方面的问题。

来源:3-2 ES5中的类与继承

松树下的熊猫

2020-08-31

“什么是原型与原型链?”
或者
“请谈谈你对原型与原型链的理解”
这个有比较统一好理解的答案吗?说实话,我可能能写,但是让我说谈理解,真的不会说,网上搜的解释也非常多样。

写回答

1回答

谢成

2020-08-31

我觉得原型和原型链并不是死记硬背的概念,并不是说我写出来一段文字就是标准答案然后拿来背就可以。


如果平时能写出来代码的话,面试的时候完全可以拿写过的例子来给面试官讲。

比如我在写代码过程中使用过原型,就可以举继承的例子,说一下继承中是如何使用原型的,来起到什么样的作用。

还比如在敲代码过程中是如何使用原型链的,比如在找一个对象的属性和方法的时候,会现在对象自身中找,找到就直接使用,没找到就沿着原型对象中去找,一层一层找直到找到Object,没有就返回undefined。


所以我的意思是编程并不是一个死记硬背的概念,面试也不是给面试官去背概念,我平时也去面试别人,如果面试者能通过据实际的例子说明问题我觉得是更好的,这才是能把概念活学活用的体现。





0
1
松树下的熊猫
非常感谢!
2020-08-31
共1条回复

JavaScript ES(6-11)全版本语法 前端都需要的基础课

前端无门槛学习,从ES6到ES11,一套课程掌握JS最新语法

1328 学习 · 296 问题

查看课程