vue面试题目录
Vue面试题
vue常见面试题
1.生命周期###
2.vue 路由
3.Vue中双向数据绑定是如何实现的###
4.vue组件通信传参?###
5.v-show和v-if指令的共同点和不同点###
7.Vue 中 key 的作用###
8.自定义指令
9.Vue 中怎么自定义过滤器
16.分别简述computed和watch的使用场景区别###
10.如何让CSS只在当前组件中起作用###
11.如何获取dom
12.虚拟DOM和diff算法 ##-------博客2
12.请介绍一下你对vue-router的理解?路由之间跳转###
8.说出几种vue当中的指令和它的用法?###
9.vue-loader是什么?使用它的用途有哪些?###
10.ref的作用###
10、谈谈你对 keep-alive 的了解?###
13.v-model的原理###
14.scss的安装以及使用###
15.请说出vue.cli项目中src目录每个文件夹和文件的用法?###
16.说说你对 SPA 单页面的理解,它的优缺点分别是什么?###
17.v-on可以监听多个方法吗###
18.$nextTick的使用###
19.vue组件中data为什么必须是一个函数###
20.vue事件对象的使用###
21 组件间的通信###
22.渐进式框架的理解###
1.vue优点
24.单页面应用和多页面应用区别及优缺点
25.vue中过滤器有什么作用及详解
26.v-if和v-for的优先级
27.assets和static的区别
28.列举常用的指令
29.vue常用的修饰符
30.数组更新检测
31.Vue.set视图更新
5.子组件像父组件传递事件###
33.vue的两个核心点
34.vue和jQuery的区别
11.axios及安装###
12.axios解决跨域###
35 引进组件的步骤
36.Vue-cli打包命令是什么?打包后悔导致路径问题,应该在哪里修改
37.三大框架的对比
38.跨组件双向数据绑定
39.delete和Vue.delete删除数组的区别
40.SPA首屏加载慢如何解决
41.Vue-router跳转和location.href有什么区别
42.vue slot
43.你们vue项目是打包了一个js文件,一个css文件,还是有多个文件?
44.vue遇到的坑,如何解决的?
45.Vue里面router-link在电脑上有用,在安卓上没反应怎么解决?
46.Vue2中注册在router-link上事件无效解决方法
47.RouterLink在IE和Firefox中不起作用(路由不跳转)的问题
48.axios的特点有哪些
49.请说下封装 vue 组件的过程?
50.vue 各种组件通信方法(父子 子父 兄弟 爷孙 毫无关系的组件)
51.params和query的区别
52.vue mock数据
53 vue封装通用组件
54.vue初始化页面闪动问题
55.vue禁止弹窗后的屏幕滚动
56.vue更新数组时触发视图更新的方法
57.vue常用的UI组件库
58.vue如何引进本地背景图片
59.vue如何引进sass
60.vue修改打包后静态资源路径的修改
指令v-el的作用是什么?
vue路由面试题
1.mvvm 框架是什么?###
2.vue-router 是什么?它有哪些组件
3.active-class 是哪个组件的属性?
4.怎么定义 vue-router 的动态路由? 怎么获取传过来的值
5.vue-router 有哪几种导航钩子?
6.route和router 的区别
7.vue-router响应路由参数的变化
8.vue-router传参
9.vue-router的两种模式
10.vue-router实现路由懒加载( 动态加载路由 )
vuex常见面试题
1.vuex是什么?怎么使用?哪种功能场景使用它?
2.vuex有哪几种属性
3.不使用Vuex会带来什么问题
4.Vue.js中ajax请求代码应该写在组件的methods中还是vuex的actions中?
5.vuex一个例子方法
6.Vuex中如何异步修改状态
7.Vuex中actions和mutations的区别
vue项目实战
1.顶部悬停效果
2.电话本列表效果( 右边字母分类 上下滑动 旁边字母显示高亮)
3.vue做代理
4.Vue路由切换时的左滑和右滑效果示例
ES6面试题
react面试题
react生命周期面试题
1.react 生命周期函数
2.react生命周期中,最适合与服务端进行数据交互的是哪个函数
3.运行阶段生命周期调用顺序
4.shouldComponentUpdate 是做什么的,(react 性能优化是哪个周期函数?)
5.指出(组件)生命周期方法的不同
react 基础面试题
1.React 中 keys 的作用是什么?
2.React 中 refs 的作用是什么?
3.React 中有三种构建组件的方式
4.调用 setState 之后发生了什么?
5.react diff 原理(常考,大厂必考)
6.为什么建议传递给 setState 的参数是一个 callback 而不是一个对象
7.除了在构造函数中绑定 this,还有其它方式吗
8.setState第二个参数的作用
9.(在构造函数中)调用 super(props) 的目的是什么
10.简述 flux 思想
11.在 React 当中 Element 和 Component 有何区别?
12.描述事件在 React 中的处理方式。
13.createElement 和 cloneElement 有什么区别?
14.如何告诉 React 它应该编译生产环境版本?
15.Controlled Component 与 Uncontrolled Component 之间的区别是什么?
react组件面试题
1.展示组件(Presentational component)和容器组件(Container component)之间有何不同
2.类组件(Class component)和函数式组件(Functional component)之间有何不同
3.(组件的)状态(state)和属性(props)之间有何不同
4.何为受控组件(controlled component)
5.何为高阶组件(higher order component)
6.应该在 React 组件的何处发起 Ajax 请求
7.react中组件传值
8.什么时候在功能组件( Class Component )上使用类组件( Functional Component )?
9.受控组件( controlled component )与不受控制的组件( uncontrolled component )有什么区别?
10.react 组件的划分业务组件技术组件?
redux面试题
1.redux中间件
2.redux有什么缺点
3.了解 redux 么,说一下 redux 把
react性能比较面试题
1.vue和react的区别
2.react性能优化的方案
3.React 项目用过什么脚手架
4.介绍一下webpack webpack
5.如果你创建了类似于下面的 Twitter 元素,那么它相关的类定义是啥样子的?
6.为什么我们需要使用 React 提供的 Children API 而不是 JavaScript 的 map?
微信小程序开发(持续更新)
初识小程序
1.注册小程序
2.微信开发者工具
3.小程序与普通网页开发的区别
4.小程序尺寸单位rpx
5.样式导入(WeUI for)
6.选择器
7.小程序image高度自适应及裁剪问题
8.微信小程序长按识别二维码
9.给页面加背景色
10.微信小程序获取用户信息
11.代码审核和发布
12.小程序微信认证
13.小程序申请微信支付
14.小程序的目录解构及四种文件类型
15.小程序文件的作用域
16.小程序常用组件
1.view
2.scroll-view
3.swiper组件
4.movable-view
5.cover-view
6.cover-image
小程序基础
17.授权得到用户信息
18.数据绑定
19.列表渲染
20.条件渲染
21.公共模板建立
22.事件及事件绑定
23.引用
24.页面跳转
1.wx.switchTab
2.wx.reLaunch
3.wx.redirectTo
4.wx.navigateTo
5.wx.navigateBack
25.设置tabBar
26.页面生命周期
27.转发分享
小程序高级
28.request请求后台接口
29.http-promise 封装
30.webview
31.获取用户收货地址
32.获取地里位置
33.自定义组件
34.微信小程序支付问题
小程序项目实战
35.微信小程序本地数据缓存
36.下拉刷新和下拉加载
37.列表页向详情页跳转(动态修改title)
38.客服电话
39.星级评分组件
40.小程序插槽的使用slot
41.模糊查询
42.wxs过滤
43.小程序动画
44.列表根据索引值渲染
45.小程序动态修改class
46.小程序常用框架
47.参数传值的方法
48.提高小程序的应用速度
49.微信小程序的优劣势
50.小程序的双向绑定和vue的区别
51.微信小程序给按钮添加动画
52.微信小程序的tab按钮的转换
53.微信小程序引进echarts
54.APP打开小程序流程
55.小程序解析富文本编辑器
小程序常见bug
1.域名必须是HTTPS
2.input组件placeholder字体颜色
3.wx.navigateTo无法跳转到带tabbar的页面
4.tabbar在切换时页面数据无法刷新
5.如何去掉自定义button灰色的圆角边框
6.input textarea是APP的原生组件,z-index层级最高
7.一段文字如何换行
8.设置最外层标签的margin-bottom在IOS下不生效
9.小程序中canvas的图片不支持base64格式
10.回到页面顶部
11.wx.setStorageSync和wx.getStorageSync报错问题
12.如何获取微信群名称?
13.new Date跨平台兼容性问题
14.wx.getSystemInfoSync获取windowHeight不准确
15.图片本地资源名称,尽量使用小写命名
移动端热点问题
1.px border问题
2.2X图 3X图适配
3.图片在安卓上,有些设备模糊问题
4.固定定位布局 键盘挡住输入框内容
5.click的300ms延迟问题和点击穿透问题
6.phone及ipad下输入框默认内阴影
7.防止手机中页面放大和缩小
8.flex布局
9.px、em、rem、%、vw、vh、vm这些单位的区别
10.移动端适配- dpr浅析
11.移动端扩展点击区域
12 上下拉动滚动条时卡顿、慢
13 长时间按住页面出现闪退
14.ios和android下触摸元素时出现半透明灰色遮罩
15.active兼容处理 即 伪类:active失效
16.webkit mask兼容处理
17.pc端与移动端字体大小的问题
18.transiton闪屏
19.圆角bug
20.如何解决禁用表单后移动端样式不统一问题 ?

浙公网安备 33010602011771号