vue面试题及一些js

  1. axios是什么?
  2. axios、fetch、ajax的区别
  3. Vuex是什么、流程、作用、核心属性、数据持久化
  4. Vue中的通讯方式(3种)
  5. Vue中的双向数据绑定、数据驱动的底层原理
  6. Vue中Key的作用
  7. Vue中的生命周期钩子函数(8个)及执行顺序及解释
  8. 自定义指令钩子函数(5个)及内部参数
  9. Computed和Watch的区别
  10. Vue中路由守卫(全局、局部、组件内部)
  11. 什么是Keep-alive、作用、两个生命周期解释
  12. Vue和Jquery的区别
  13. Vue-cli是什么
  14. $.next.tick方法的原理、解释、在哪用
  15. 在updated中实例化一个Swiper会有个小Bug是什么
  16. Vue生命周期 mounted和react 生命周期 componentDidMount 在调用时底层源码了解过吗?
  17. 跨域请求有多少种方法 项目中如何使用
  18. 项目从需求到测试上线 过程
  19. 组件开发优点
  20. 组件开发需要注意什么
  21. 如何防止组件开发样式 数据 冲突 (包括原生js, 各框架)
  22. 组件化开发和模块化开发的区别
  23. 组件化开发可以从那些方面优化
  24. 组件开发你会考虑到什么?什么地方用到组件开发?
  25. vue中v-on可以同时绑定多个吗?
  26. 父子组件第一次渲染页面生命周期顺序
  27. 页面渲染完毕后,获取DOM用什么方法
  28. action与mutation区别
  29. scoped的原理
  30. 简述观察者模式
  31. 说明$set的用法
  32. created和mounted的区别
  33. 请求数据需要的组件
  34. 简述拦截器封装
  35. 为什么要跨域
  36. 怎么解决跨域?
  37. JSONP的缺点?
  38. vue项目中遇到什么问题?怎么解决?
  39. vue项目中是否遇到过高度问题?
  40. 动态路由说一下
  41. 你们公司规定路由组件嵌套几层
  42. 渲染完成后在哪个函数更新
  43. 有哪几种路由
  44. 简述正向代理反向代理的区别
  45. spa优缺点
  46. 你的项目中axios拦截器和路由守卫在哪儿用的,怎么用的
  47. 项目中城市查询怎么查的,你的数据接口有什么字段
  48. 路由模式区别,什么时候用hash模式什么时候用history模式
  49. rem自适应怎么配置,在项目的什么地方写的(window.onresize)
  50. 什么是MVVM
  51. 什么是服务端渲染,服务端渲染的优点
  52. 为什么有时连续多次setState只有一次生效
  53. http缓存机制
  54. 什么是数组扁平化,实现扁平化的方法有哪些
  55. Vue组件中的data为什么是一个函数,根组件却是对象
  56. 做过哪些Vue的性能优化
  57. Vue中响应式的原理
  58. 介绍一下Vue中父子组件生命周期的执行顺序
  59. 虚拟DOM为什么会提高性能
  60. Vue中的key有什么作用,不加会怎么样
  61. Vue的常用修饰符
  62. 讲一下函数节流和防抖
  63. v-on可以绑定多个方法么
  64. 客户端渲染和服务端渲染的区别
  65. vue中template的编译过程
  66. 请说一下封装vue组件的过程
  67. DOM事件有哪些阶段,谈谈对事件代理的理解
  68. vue-router路由守卫的钩子函数执行过程
  69. vue子组件中是否可以修改props,如果想修改的话如何修改
  70. 简述mixin和mixins的区别
  71. axios和fetch的区别
  72. vue中router-link和传统a连接的区别
  73. 插槽是怎么使用的
  74. new的原理是什么,通过new的方式创建对象和通过字面量创建有什么区别
  75. 前端有原理,两种实现方式有什么区别
  76. 什么是vue.js动态组件与异步组件
  77. 说一下call、apply、bind的区别
  78. 说一下前端渲染和后端渲染的优缺点
  79. 说一下vue中路由跳转和传值的方式
  80. link和@import的区别
  81. 并发并行的区别
  82. vue路由懒加载方式
  83. 插入几万个dom如何实现页面不卡顿
  84. 说一下 r o o t 、 root、 rootparent、$refs
  85. root和parent的区别
  86. 虚拟dom的优劣如何
  87. vue3.0与2.0对比
  88. vuex刷新数据页面会丢失么?怎么解决
  89. v-if和v-show的区别
  90. 如何优化网页性能
  91. bom对象有哪些,列举window对象
  92. 简述vue每个 周期具体适合那些场景
  93. 说一下结构函数子new的过程中都做了什么
  94. 为什么使用vuex
  95. v-model的原理
  96. js为什么要延迟加载,有哪些方法可以实现延迟加载
  97. vue中使用过ssr么,说说ssr
  98. vue中的diff算法原理
  99. 对于即将到来的vue3.0特性你有什么了解的么
  100. 如果线上出现bug,git怎么操作
  101. vue如何在用户没登录的时候重定向到登录界面
  102. vue中render函数与template对比
  103. vue项目常见优化点
  104. 前端路由原理
  105. vue和react有什么区别
  106. 为什么await在foreach中不生效,如何解决
  107. 数组的方法
  108. 去重的方法
  109. 谈谈对promise的理解
  110. 浮动元素引起的问题和解决方法
  111. 使用箭头函数的优点是什么
  112. 移动端事件300s的延迟session、local和cookie的定义,区别,应用场景
  113. 说一下工厂模式,以及他的优缺点
  114. 知道哪些排序的算法,稍微讲一下每个执行的过程
  115. 箭头函数和普通函数的区别
  116. 为什么操作dom慢
  117. 如何避免回调地狱
  118. 从浏览器地址栏输入url到显示页面的步骤
  119. 异步解决方案有哪些
  120. js中的垃圾回收机制
  121. js中常见的设计模式及其使用场景
  122. flex布局有哪些常用的属性
  123. setTimeout、promise、async/await的区别
  124. html5应用程序缓存和浏览器缓存有什么区别
  125. 闭包是什么,闭包的this指向
  126. div+css的布局较table布局有什么优点
  127. let、var、const区别
  128. 为什么js是单线程
  129. 什么是回流、重绘
  130. 简述es6新特性
  131. http的缓存机制
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值