对项目经历有所询问,提到了使用过什么技术,和未来发展,这个就不多谈了。
- vue 和 react 你觉得有什么区别?
我的回答:vue 封装程度较高,而 react 相较于 vue 的 router 和 vuex ,需要更多的文件和逻辑去操作。
去网上百度了下,大多都讲得很专业,本人原理方面薄弱,看的一知半解。
不过在知乎上看到一个很通俗的说明:
vue 是自动挡,react是手动挡。vue 是响应式的,react 需要手动 setState。react 需要扎实的 js 基础,很多操作都需要很多原生 js 写法,而 vue 是一个渐进式框架,可以去参考官方文档去开发一些业务。
具体的专业的答案,待补充吧(挖坑+1)
- 原型对象和原型链(没有回答正确)
我当时的答案就很水了,说出来丢脸。
下来捋了下思路:每个构造函数都有一个prototype
,也就是原型对象,而它的实例化对象可以通过__proto__
去访问这个原型对象。而当这个实例化对象去调用一个本身没有的属性或方法时,便会通过这层关系往上层查询,直到找到或者不存在,这个过程叫做原型链。