作为技术面试官,考什么前端知识点(二)

上一篇主要是考察js值的理解和处理方法。这一篇围绕原型和对象来问。

  1. 对象是什么?
  2. 原型又是什么?
  3. 对象和原型的关系是什么?
  4. 原型和对象的关系又是什么?
  5. 原型如何创建,它的默认值是是嘛?
  6. 原型链是怎么组成的?
  7. 原型链的终点是什么?
  8. 绘制一下原型链草图
  9. new一个构造函数的时候,这个实例对象内部发生了哪些步骤?
  10. 10.为什么要设计继承机制呢?
  11. es6是用了什么语法糖解决继承问题的?
  12. 两大构造函数为什么要共享方法和属性呢?
  13. 深拷贝和浅拷贝的区别是什么?
  14. 深拷贝和浅拷贝两种方法,跟继承有什么关系?

你可能感兴趣的:(JS,javascript)