0725-vue的学习(一)

一、VUE问题 (主要)

1.谈谈你对VUE的了解,它的优点都有哪些?

vue的优点

2.详细说下你对VUE中生命周期的8个钩子函数的理解

创建前  beforeCreate    创建后  created
挂载前  beforeMount     挂载后  mounted
更新前  beforeUpdate    更新后  updated   
销毁前  beforeDstroy    销毁后   dstroy   (能大致说出关键词即可)

3.组件之间的传值有哪些? (能大致讲一下他们的原理吗)

这个只要考察的是组件之间的通信,分为3种情况
(1)父组件向子组件传值
(2)子组件向父组件传值
(3)非父子关系之间的组件传值
具体来说:

4.能举例说明下你知道的VUE中常见的指令有哪些吗? (它们的作用呢)

v-if:判断是否隐藏;
v-for:数据循环出来;
v-bind:class:绑定一个属性;
v-model:实现双向绑定

5.Vue的双向数据绑定原理是什么?

vue.js 是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,
在数据变动时发布消息给订阅者,触发相应的监听回调。

(如答的很好或答不出可以试着问以下几个问题)
1.vue-router实现原理?
2.为什么要选vue?与其它框架对比的优势和劣势?
3.vuejs与angularjs以及react的区别?

二、JS/HTML5/CSS3问题

  1. 什么是闭包?
  2. Json和Jsonp的区别是什么?
  3. 如何解决浏览器兼容问题?
  4. 如何对网站进行性能优化?
  5. Ajax交互方法是什么,它和VUE中的Axios有什么区别?
  6. 如何在一个div中画一个三角形?
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 21天前 ❤【见证第️️一天】 我,如意,成功的看到、听到、感觉到了二十一天后我可以蜕变成为一名微商特种兵!为此目...
    如意_920d阅读 418评论 0 0
  • 我曾经是个爱哭的男孩子。 1995年的仲夏,我被安静地接生到了这个世界。 后来有一位白衣天使给我做了多次人工呼吸,...
    变幻莫测小哥哥阅读 743评论 15 3
  • 世间纷扰有你我,蝴蝶梦里无分别。莫道天真多快乐,只因无正亦无邪。
    赵无念阅读 357评论 6 11