解密前端面试: 100道必备考题带你get offer
btikc 2024-10-10 04:56:12 技术文章 23 ℃ 0 评论
- vuex commit dispatch的返回值是什么?
- data为啥是函数 ;插槽 ,keep-alive是啥
- 去重排序
- JS和vue精通吗?
- js的原型链
- vue源码有看过吗?
- array.prototype的原型链指向
- 防抖截流
- http缓存
- 事件循环机制
- 原型、原型链
- 异步发展史
- vue3.0新特性
- Var、const、let
- Css盒模型
- mvvm
- watcher区别
- promise ajax
- Vue react区别
- 路由守卫
- 各种组件传值
- 闭包 闭包的危害 怎么解决
- 生命周期
- 数组的方法
- Vuex的属性、用法
- 事件流
- Promise.all
- 为什么vue的data是个函数
- vue.nextTick、vue.mixin
- await\async
- 队列promise.then settimeout
- vue 的生命周期
- vue 中 data 为什么是一个函数,而不是一个对象?
- vue 中 created 和 mounted 的区别?
- vue 中 computed 和 watch 的区别?
- vue 中路由的原理?
- vue 中 keep-alive 的作用?
- vue 的指令有哪些?
- vue 的修饰符有哪些?
- vue 中路由传参有哪几种方式?
- vuex 的理解和使用场景以及优缺点?
- 用过Symbol吗,什么场景用
- 迭代器是什么,怎么自定义迭代(for of),异步迭代
- Promise A+规范,手写all、race、any、allsettled
- 用过生成器吗,什么场景用
- 推测async/await的原理,用生成器模拟下
- 宏任务和微任务,node和浏览器差异
- 正则表达式,NFA和DFA
- CMD和UMD,ES Module的差别
- V8的GC过程,堆栈区别
- http缓存机制,CDN原理
- https,http2,http3
- 块级元素和行内元素差别,高度塌陷
- 说说BFC
- flex和grid布局
- 元素层级顺序
- css3动画,渐变,滤镜,
- FLIP动画
- css变量,自定义变量
- canvas和svg比较
- node端web框架,express,koa,egg/nest,洋葱模型,AOP,IOC
- 流的概念,怎么处理
- 异步和同步API,libuv
- Worker,thread worker
- typescript基础,联合类型,索引类型,枚举类型,逆变协变,类型推导,接口和类型的区别,
- declare作用
- webpack大概工作原理
- 插件原理
- 说说module federation
- vite为什么快
- Vue响应式原理 、patch流程
- composition api
- Vue3的改进点
- vue-router原理
- React hook原理,fiber做了什么
- 如何diff
- 比较redux和mobx
- 单点登录原理,权限控制怎么做
- CI/CD怎么做,git操作,容器部署特点,怎么做监控,线上问题排查思路
- 冒泡事件
- 定位、变形
- jq拖拽、vue拖拽
- 说说nextTick
- 语义化标签的好处
- webpack 的loader
- http和https的区别
- router和route的区别
- 关于new
- 虚拟dom
- 小程序openid和userid的区别
- es5 es6异步问题
- Css三角形特性怎么实现的
- vuex什么时候用到model
- action mutation的区别
- 跨域解决方法
- 手写递归
- 深浅拷贝
- axios/fetch
- this指向
- Call apply区别
本文暂时没有评论,来添加一个吧(●'◡'●)