0725-vue的学习(一)

作者: aymincoder | 来源:发表于2018-07-25 00:09 被阅读0次

一、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中画一个三角形?

相关文章

  • 0725-vue的学习(一)

    一、VUE问题 (主要) 1.谈谈你对VUE的了解,它的优点都有哪些? 2.详细说下你对VUE中生命周期的8个钩子...

  • AS的学习一

    1AppCompatActivity 是一种向下兼容的Activity,可以将Activity在各个系统版本中增强...

  • 高效学习 | 学习的陷阱(一)

    陷阱一,陷入知道感的幻觉中 问题: 知道感,知道就代表懂了吗? 我们的学习的很多知识其实都停留在知道的层次,并没...

  • 学习“学习学习再学习” 一

    上周在复习的时候提到了你想不想要一个人生的“作弊器”?答案是肯定的,而且深入研究之后得知学习的三个境界见“通向财富...

  • RecyclerVeiw的学习(一)

    天高任鸟飞,海阔凭鱼跃 recyclerView的最初实现 现在recyclerView的使用越来越广泛,多条目,...

  • Filter的学习(一)

    Filter人们称它有过滤器,主要是用来对jsp,servlet,静态图片或者html进行拦截,从而实现一些特殊的...

  • 学习的路上一

    记录一些平时接收到的点 1-厉害的人,都特别会提炼,问题是直接可以说到本质(抓核心的,都是有潜力的人) 2-事情一...

  • Sass的学习(一)

    很长时间没有去写一些简单的前端JS之类的甚至是基础的SQL部分,这次找工作的时候说实话碰到了很多基础方面的问题。 ...

  • ReactiveCocoa的学习(一)

    1.ReactiveCocoa简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于i...

  • RectiveCocoa的学习(一)

    RectiveCocoa 的代码风格 函数式编程 响应式编程 ReactiveCocoa在iOS开发时的作用有:替...

网友评论

    本文标题:0725-vue的学习(一)

    本文链接:https://www.haomeiwen.com/subject/pnjumftx.html