web面试总结-Vue.js

Vue.js


1.axios默认请求content-type是什么?

application/json;charset=UTF-8

2.diapatch和commit的区别是什么?

diapatch提交action
commit是action中提交mutation的

3.vuex的原理是什么?

以后再详细了解

4.Vue-router的原理是什么?

基于浏览器的hash 模式和history 模式

5.v-for中的key是干什么的?

key用来标识dom节点的,为了更高效的虚拟dom算法,diff

6.vue的双向数据绑定是什么原理?

利用Object.defineProperty方法,为每一个data的属性设置监听,依此实现双向数据绑定.

7.vue的双向数据绑定中Object. defineProperty中的get和set中都做了什么?

以后详细了解

其他

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • vue是什么? vue是构建数据驱动的web界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现...
    九四年的风阅读 12,780评论 2 131
  • 1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的router-lin...
    jane819阅读 5,702评论 0 15
  • Vue问得最多的面试题 什么是 mvvm? MVVM 是 Model-View-ViewModel 的缩写。mvv...
    崽崽不哭阅读 3,878评论 0 8
  • 屋舍前开了一树木兰,浅褐色的纤细树枝上,缀满白色的花朵。花瓣的边缘有一圈高贵的淡紫色,春日,曙光熙和,鸟雀栖隐其间...
    鱼_6ae2阅读 1,501评论 0 0
  • 焚书之儒9像彩虹一样 不管是小学生还是大学生,暑假都一样,前面十来天都是用“累了一学期了要好好休息一下”这个借口消...
    远铭阅读 1,131评论 0 1