解决方案

前端笔记 (持续更新~)

seo靠我 2023-09-26 04:52:16

目录

五星重点

1.git的使用

2.vue生命周期

3.vuex

4.vue组件通讯

5.前端性能优化

5.keep-alive的使用方法和生命周期

6.typescrpit

8.webpack

10.pinia

四星重SEO靠我

ts泛型

 js的this指向

js数组方法

js字符串方法

 移动端适配方案有多少种

栈和堆

文本溢出

deineProperty和Proxy

const 对象不可改变

对象的合并

8.防抖和节流

 9.垂直居中的方法

三星重SEO靠我

grid

怎么判断是否是数组,是否是对象

重点

type和interface的区别

 src和href的区别

如何操作某一dom以及该dom的子节点 (js vue react)

4、解决1px在某些手机上看起来SEO靠我像2px的兼容问题

6、promise封装函数

7、vue的mvvm模式执行机制

8、小程序不同页面传值方式

9、用Echarts时做过性能优化吗

1:什么是闭包

2:清除浮动的方法

3:深浅拷贝

4:深浅拷贝的区别SEO靠我

5:节流和防抖

6:cookie和localStorage的区别

7:动态菜单

8:Vuex刷新会丢失

9:菜单的刷新保存状态10:token 生成的过程11:有一行文本超出隐藏 滚动播放

12:苹果手机inpSEO靠我ut会有阴影问题13:页面修改的数据保留14:fillter的使用场景15:axios怎么配置header16:vuex中使用数据17:token无感刷新

1:根据状态码

2:在响应拦截中判断code

​编SEO靠我辑18:列表 后台给了接口  状态换成描述 19:改变的数据页面没有更新  有哪些场景会发生20:for循环为什么要加key 21:说一下适配22:H5页面 先加载背景23:react和Vue的框架的SEO靠我区别24:vue中路由的两种模式 mode 25:深浅拷贝的区别26:数据类型的判断27:call apply bind的区别28:防抖和节流29:跨越怎么解决30:jsonp的原理31:data中的SEO靠我数据改变了页面没有更新32:src和href的区别33:深度监听34:项目怎么优化35:npm run  dev做了什么36:预检请求37:项目的难点38:如何封装一个无线层级的菜单组件39:如何做一SEO靠我个虚拟长列表40:图片高度不一定41:项目上线42:线上以后是http还是https的43:单页面的优化44:cdn的使用45:开发过程多人协作开发规范  (git flow)git rebase  SEO靠我git merge 合并分支46:怎么实现拖拽 47:有没有用过ts48:ts怎么定义数据类型49:有没有用过一些很棒的工具50:v2和v3的重构51:vue的生命周期52:v-for为什么要加keySEO靠我53:组件的通信方式54:token的存储商品编号  5内存   8G   16G运营商  移动  电信  联通颜色     红色   黄色 金色55:Tree组件56:隐藏/显示  的属性是前端加还SEO靠我是后端加57:this是不是new Vue产生的58:一个按钮在不同场景的权限59:一弹框怎么判断是新增还是编辑的60:字符串转JSON和JSON转字符串两个函数61:this.$router.pusSEO靠我h传数组62:请求修改密码怎么做------------------2022年9月1号场63:什么是BFC64:页面的适配65:redux的理解66:vue的生命周期67:hooks的优点68:响应式SEO靠我和百分比布局的区别69:localStorage和sessionStorage的区别70:JS的数据类型和检测数据类型的方式71:左边固定宽  右边自适应72:Vuex的数据持久化73:es5和es6SEO靠我继承上的区别74:如何清除浮动75:some  every的区别let list =【1,2,3】let arr =【2,3,4】判断list中的元素是否都在arr中出现过合并去重  看长度就可以了7SEO靠我6:纯函数和副作用77:vue-router中router和route的区别78:不用牌子 开玩笑的 按照时间来的。。。79:路由的模式80:0.1+0.2等于多少81:let和const的区别82:SEO靠我回流和重绘83:前端性能优化 84:浏览器的渲染过程85:宏任务和微任务86:基本类型和引用类型的区别87:Vuex的应用场景88:谈谈webpack89:移动端的多主题切换90:不用组件  用原生来SEO靠我写上拉加载和下拉刷新91:滚动条频繁触发怎么解决92:文件上传93:webview (JSBridge)94:多主题的灰白背景95:vue中封装一个table96:封装一个dialog97:http和SEO靠我https的区别98:项目上线的步骤99:项目搭建100:常用的插件17个后端6个测试 11个前端101:const和let的区别const  a  ={}a.name=1;

102:计算属性为什么不监SEO靠我听异步操作103:Vue的组件通信104:bus的实现原理105:axios的请求方式get和post的区别106:宽高等长107:监听用户的网络设置视频的分辨率108:自己封装一个组件 支持V-moSEO靠我del109:给elementUI的组件添加属性(extend)110:http2.0和http3.0的区别111:redux的三个基本原则(单一 只读  纯函数)112:Promise的三个参数11SEO靠我3:Promise的终止114:hash和history的区别115:数组和链表116:nextTick的作用2022年09年05月双向模拟面试117:npm  i 安装了哪些依赖118:$eventSEO靠我的理解e.target和e.currentTarget119:package.json文件的作用120:for of和for in的区别121:如何封装一个分页器122:export  defaultSEO靠我es6  module.export common.js123:微任务和宏任务的区别124:404页面的配置125:首屏优化方案126:防止白屏127:new  Vue 发生了什么128:浏览器输入一SEO靠我个地址发生了什么129:浏览器由哪几部分组成130:前端 后端  UI如何分工 先定义接口规范 swagger模拟数据开发 接口替换提出测试  修改bug131:项目的难点132:扫码登录的思路1:长SEO靠我连接 2:WS 3:轮询133:二维码里面有啥134:直播里面的弹幕效果不会遮挡135:除了npm以为用过其他包管理工具yarn 有缓存 墙的问题幽灵依赖  pnpm136:hooks的优点137:最SEO靠我不喜欢的react的哪个地方 hooks的性能差???138:useMemo 和useCallBack的使用和区别   useEvent139:react和vue的区别140:this的指向141:强SEO靠我缓存和协商缓存哟142:对前端的优化有哪些143:回流和重绘的区别144:赖加载和预加载145:数组的去重方法146:var  let 和const地区区别147:vue的生命周期11个148:cssSEO靠我去除浮动 高度塌陷的方法149:伪元素和伪类的区别150:两栏布局和三栏布局151:v2和v3的区别152:节流和防抖 (回城和防抖)153:组件通信父子 子父 跨层级全局154:var   a = SEO靠我{n:1},var  b   =a;a.x=a={n:2}console.log(a.x)console.log(b.x)155:  长时间保持登录状态156:过期了退出登录157:路由懒加载的原理1SEO靠我58:事件委托159:V2的响应式原理160:computed和watch的区别161:axios的请求封装162:js的继承方法163:div里面新增一个节点的操作 (监节点的改变)164:requSEO靠我ire 模块加载做什么了 (fs.write())165:vue中vuex的action和mutations的区别

view   action              state           SEO靠我 mutation

166:如何中断发送的请求167:闭包的原理以及优缺点168:闭包的产生169:v2响应式原理的缺陷170:组件的data的为什么是一个函数171:项目中最苦恼的问题172:项目中功SEO靠我能的模块划分(团队分工)173:女程序员的工作划分174:项目中的难点175:项目部署176:做架构优先考虑的问题177:打包优化该的配置178:说几个项目中常用的插件179:怎么手写一个ajax18SEO靠我0:  js上传文件181:vue中v-for中key的作用182:父子组件执行顺序183:es6中const的理解184:nextTick的理解185:说下Promise186:Promise的方法SEO靠我187:常见的状态码188:解决跨越的思路189:js的数据类型190:webpack的的优化191:call apply bind的区别192:Vue中DOM没有更新193:文件流的导出 bolb1SEO靠我94:JS有哪些内置函数195:map循环和for循环的区别196:vue的路由守卫

2022年9月7号 双向模拟197:登录的流程198:token存在哪里 localStorage和sessionSSEO靠我torage的区别199:ajax和promise和axios的区别(面试官想怎么问就怎么过) 并发请求 all race的区别 200:宏任务和微任务         js包括的代码是微任务还是宏任SEO靠我务201:常用的useState 里面放Object.assign() 合并对象useState(()=>{return  newObject;})202:虚拟DOM 虚拟DOM就一定比真实DOM性能SEO靠我更好码?203:Vue的响应式原理204:vue-router的几种模式三种205:扫码登录的想法206:解释一下VUE中发布订阅模式  207:vue和react的区别208:V2中自定义指令和什么SEO靠我场景用209:后台管理中解决频繁搜索问题   防抖  _.debounce  以及自己写一个防抖函数的思路210:渲染列表 为什么要加一个key值 (更新删除需要diff比较)211:项目中data中SEO靠我数据发生了改变页面没有更新 ($set /forceUpdate/$nextTick)212:什么时候用百分比 什么时候用响应式213:npm run build打包后体积多大214:V2的生命周期 SEO靠我 11个215:V2的数据请求在哪个地方216:Vuex的理解 页面怎么使用同步方法和异步方法217:本科一年  两万五 react 上海 218:项目中最难的样式重构219:项目优化的点gzip懒加SEO靠我载cdnwebpack 分包220:项目上线 jenkins  (CICD)221:HMR和热更新222:redux刷新问题redux-persist223:项目怎么回答224:js的基础类型225:SEO靠我数组的去重 有几种方法226:git指令git --reset   有没有回退记录git  --revert227:强缓存和协商缓存228:useEffect229:webpack loader的理解SEO靠我style-loader  css-loader  sass-loader 的执行顺序以及分别的作用230:项目中最深刻的功能或者模块231:图表的二次封装232:能不能独立开发一个项目 现在一个人负SEO靠我责项目 怎么动手233:团队项目哪个方法比较浪费时间234:开发进度怎么把握235:V2和V3的区别236:watch和computed的区别和使用场景237:ts的理解238:BFC是什么239:怎SEO靠我么清除浮动240:src和href的区别241:数据类型的判断242:for of和 for in的区别243:V2中nextTick的作用244:在项目中组件的封装245:分发:          SEO靠我  网络              cdn        页面内容            插槽         js公共代码         mixins246:为什么react一开始就有虚拟DOM SEO靠我(JSX语法)247:想知道一段代码执行的时间248:真数组和维数组的区别249:怎么取消一个请求abort  其实都是假的250:token放在vuex过吗?251:vuex的使用(全局的状态)25SEO靠我2:换肤功能253:登录的一瞬间做了多少事情 验证  用户信息(菜单 路由token  身份  积分 等等。。254:动态路由和菜单(addRouter)255:拦截器配置过程中某个接口不需要tokeSEO靠我n256:医生分周排班(自定义日历)257:工作中怎么跟后台沟通的apifox 258:怎么配置环境(开发环境和生产环境)env.development  env.production259:数组循环SEO靠我 260:reduceRight 一个参数和两个参数的区别261:keepalive的生命周期和includes和deactive262:权限管理token路由守卫登录以后后端返回路由信息 动态生成就SEO靠我可以了263:token的问题httponlycookie(redis)264:mobx  RTK  redux

graphQlserveless2022年9月8号面试直播265:基础扎实的标准266:SEO靠我echarts的封装267:浏览器支持的最小字体是多少268:vue的生命周期269:什么叫闭包270:针对后端很多的数据 做优化 271:常用的数组方法有哪些272:let  const var的却SEO靠我别const声明一个对象 是否能修改他得值273:事件轮询  ElevtLoop274:如何解决跨域(插件解决)275:react、常用的hooks276:如何提高项目首屏性能277:vite和webSEO靠我pack之间有什么差别278:项目中的难点279:从零实现vue路由280:v-for与v-if的优先级281:子组件能修改父组件的值吗282:key的作用283:如果循环的下标作为key会有什么问题SEO靠我284:vuex刷新数据丢失285:vue的数据劫持286:v-model绑定vuex的数据287:项目中插件组件的使用288:拖拽在项目中的问题289:udp和tcp/ip的区别290:三次握手 四SEO靠我次挥手291:浏览器作为终端 怎么理解独有的跨域292:简单请求和复杂请求293:实现ui组件库294:vuex同步方法可以写异步吗295:react如何实现权限管理296:useReducer和usSEO靠我eContextt使用场景297:useMemo局部优化298:react三大原则299:react持久化300:react高阶组件封装301:hooks的使用场景302:埋点是什么303:首屏优化3SEO靠我04:强缓存和协商缓存305:协商缓存modified306:vue项目中的难点307:权限如何实现308:登录的时候做了什么事309:如何传送多个input数据给后端     310:v3跟v2在项SEO靠我目中的区别311:数据持久化312:什么是闭包313:如何实现登录或注册314:对气泡提示组件的了解315:vue中的动态路由管理316:vue中为什么使用虚拟dom而不使用真实dom317:函数柯里SEO靠我化318:vue中路由守卫的使用319:组件内的路由守卫跳转下一个页面但留有上个路由的记录320:v3有几种通信方式321:v3子组件如何接收父组件的数据322:v3和v2的响应式原理($set)32SEO靠我3:发布者订阅模式324:v2中为什么 this. 可以拿到数据325:tcp/ip326:event loop函数327:浏览器执行队列跟延迟执行队列328:如何让一个盒子一直平移1px

329:AnSEO靠我imationRequest

330:宏任务微任务

五星重点

1.git的使用

史上最简单的 GitHub 教程_CG国斌的博客-CSDN博客_github

常用的git命令_qq_43959639的博客-CSSEO靠我DN博客

2.vue生命周期

Vue中有哪些生命周期及使用场景_厚积薄发的Cicci的博客-CSDN博客_vue生命周期使用场景

3.vuex

Vuex详解,一文彻底搞懂Vuex_Mr.指尖舞者的博客-CSDSEO靠我N博客_vuex

什么是vuex?vuex如何使用?_m0_70477767的博客-CSDN博客_vuex

4.vue组件通讯

vue中组件间通信的6种方式_Jiang_JY的博客-CSDN博客_vue组件SEO靠我通信

5.前端性能优化

前端性能优化大全_前端不秃头的博客-CSDN博客_前端优化性能面试题

5.keep-alive的使用方法和生命周期

vue keep-alive 中的生命周期_nilmao的博客-CSSEO靠我DN博客_vuekeepalive生命周期

6.typescrpit

学习TypeScript4这一篇就够了_轻松的小希的博客-CSDN博客_typescript4

8.webpack

webpack的面试题SEO靠我(吐血整理)_行走的前端小白菜的博客-CSDN博客_webpack面试题

面试官常问 webpack 面试题_一染星辰的博客-CSDN博客_webpack面试题

9.es6新特性

关于es6新特性的总结_SSEO靠我ylvia_2000的博客-CSDN博客

10.pinia

新一代状态管理工具 -- Pinia 上手指南_就叫小黄好了鸭的博客-CSDN博客

四星重点

ts泛型

一文搞懂 TS 泛型,让你头不再晕_阿宝哥​_SEO靠我的博客-CSDN博客_ts 范型

 js的this指向

彻底弄懂js中的this指向_东都花神的博客-CSDN博客

js数组方法

JavaScript数组方法(最全)_Y shǔ shǔ的博客-CSDN博客_jSEO靠我s数组全部方法

js字符串方法

JS中字符串常用方法总结_Liu-yasai的博客-CSDN博客_js字符串的方法

 移动端适配方案有多少种

移动端适配的几种方案_xiaoLiang o的博客-CSDN博客

栈和SEO靠我

JS中的栈和堆_paidaboluo的博客-CSDN博客_js栈和堆

文本溢出

深入扩展文本溢出解决方案_YvetteLau的博客-CSDN博客

deineProperty和Proxy

Object.defSEO靠我ineProperty和Proxy区别_My_Bells的博客-CSDN博客_object.defineproperty proxy

const 对象不可改变

JS定义const常量对象_HouzhyanSEO靠我的博客-CSDN博客_const 定义对象

对象的合并

js之对象的合并_小丁冲鸭!的博客-CSDN博客

        法一:拓展运算符(...)

        法二:Object.assign()

        法三:递归赋值

法四:jquery中的eSEO靠我xtend()

8.防抖和节流

vue中使用防抖节流_nilmao的博客-CSDN博客_vue防抖节流

 9.垂直居中的方法

8种垂直居中的方法_~~ L~的博客-CSDN博客_垂直居中

        方法一:flex

方法二:SEO靠我absolute+transform

        方法三:absolute+margin:auto

        方法四:grid

三星重点

grid

CSS Grid 网格布局教程 - 阮一峰的网络日志

怎么判断是否是数组,是否是对象

jSEO靠我s判断是否是数组的方式_Dcripple的博客-CSDN博客_js判断是否是数组

JS 判断是否为对象或数组的几种方法_前端@小菜的博客-CSDN博客_js判断是否为对象

重点

type和interfaceSEO靠我的区别

三分钟了解interface和type的区别_可缺不可滥的博客-CSDN博客_interface和type

 src和href的区别

href和src的区别_鸿庆周的博客-CSDN博客

如何操作某一doSEO靠我m以及该dom的子节点 (js vue react)

js的DOM操作_普mpy的博客-CSDN博客

VUE中操作dom元素的几种方法_Leal-Lee的博客-CSDN博客

React 操作DOM元素的两种SEO靠我方式_虚年的博客-CSDN博客

4、解决1px在某些手机上看起来像2px的兼容问题

移动端 1px 解决方案(完整版)_前端烂笔头的博客-CSDN博客

6、promise封装函数

用promise函数封装AJSEO靠我AX_z_小张同学的博客-CSDN博客

7、vue的mvvm模式执行机制

什么是MVVM_春风化作秋雨的博客-CSDN博客

8、小程序不同页面传值方式

微信小程序页面之间三种传值方式_自酌一杯酒的博客-CSDSEO靠我N博客_微信小程序页面传值的几种方式

9、用Echarts时做过性能优化吗

echarts性能优化 - 掘金

1:什么是闭包

闭包,看这一篇就够了——带你看透闭包的本质,百发百中_羊二哥的博客-CSDN博客_SEO靠我闭包

2:清除浮动的方法

清除浮动的4种方式_star@星空的博客-CSDN博客_清除浮动

3:深浅拷贝

 实现JS深浅拷贝的五种方式_小钱999的博客-CSDN博客_js深浅拷贝

4:深浅拷贝的区别

浅拷贝与深拷SEO靠我贝的区别_成长中的向日葵的博客-CSDN博客_深拷贝和浅拷贝的区别

5:节流和防抖

vue中使用防抖节流_nilmao的博客-CSDN博客_vue防抖节流

6:cookie和localStorage的区别

cSEO靠我ookie与localStorage的区别_旺仔小码农的博客-CSDN博客_cookie localstorage

7:动态菜单

Vue 动态菜单+动态路由(基于Element UI)_one.158的博SEO靠我客-CSDN博客_vue 动态菜单和路由

8:Vuex刷新会丢失

Vuex数据状态持久化-vuex-persistedstate_南梓哶的博客-CSDN博客_vuex-persistedstate

9:菜单SEO靠我的刷新保存状态

10:token 生成的过程

11:有一行文本超出隐藏 滚动播放

vue 上实现无缝滚动播放文字系统公告_高数定积分的博客-CSDN博客

12:苹果手机input会有阴影问题

13:页面修改的数SEO靠我据保留

14:fillter的使用场景

15:axios怎么配置header

16:vuex中使用数据

17:token无感刷新

使用Axios来设置请求头(headers)的方法_墨语轩的博客-CSDN博客_SEO靠我axios设置header

1:根据状态码

HTTP状态码(完整版)_超级字节码的博客-CSDN博客

2:在响应拦截中判断code

18:列表 后台给了接口  状态换成描述 

19:改变的数据页面没有更新  有哪SEO靠我些场景会发生

20:for循环为什么要加key 

 vue核心面试题:v-for中为什么要用key_王三六的博客-CSDN博客_v-for为什么要有key

21:说一下适配

22:H5页面 先加载背景

23:reaSEO靠我ct和Vue的框架的区别

24:vue中路由的两种模式 mode 

25:深浅拷贝的区别

26:数据类型的判断

27:call apply bind的区别

28:防抖和节流

29:跨越怎么解决

30:jsonp的原理SEO靠我

31:data中的数据改变了页面没有更新

32:src和href的区别

33:深度监听

34:项目怎么优化

35:npm run  dev做了什么

36:预检请求

37:项目的难点

38:如何封装一个无线层级的菜单SEO靠我组件

39:如何做一个虚拟长列表

40:图片高度不一定

41:项目上线

42:线上以后是http还是https的

43:单页面的优化

44:cdn的使用

45:开发过程多人协作

开发规范  (git flow)

gitSEO靠我 rebase

git merge 合并分支

46:怎么实现拖拽 

47:有没有用过ts

48:ts怎么定义数据类型

49:有没有用过一些很棒的工具

50:v2和v3的重构

51:vue的生命周期

52:v-for为什SEO靠我么要加key

53:组件的通信方式

54:token的存储

商品编号  5

内存   8G   16G

运营商  移动  电信  联通

颜色     红色   黄色 金色

55:Tree组件

56:隐藏/显示  的属SEO靠我性是前端加还是后端加

57:this是不是new Vue产生的

58:一个按钮在不同场景的权限

59:一弹框怎么判断是新增还是编辑的

60:字符串转JSON和JSON转字符串两个函数

61:this.$routSEO靠我er.push

传数组

62:请求修改密码怎么做

------------------

2022年9月1号场

63:什么是BFC

64:页面的适配

65:redux的理解

66:vue的生命周期

67:hooks的优点SEO靠我

68:响应式和百分比布局的区别

69:localStorage和sessionStorage的区别

70:JS的数据类型和检测数据类型的方式

71:左边固定宽  右边自适应

72:Vuex的数据持久化

73:eSEO靠我s5和es6继承上的区别

74:如何清除浮动

75:some  every的区别

let list =【1,2,3】

let arr =【2,3,4】

判断list中的元素是否都在arr中出现过

合并去重  看长SEO靠我度就可以了

76:纯函数和副作用

77:vue-router中router和route的区别

78:不用牌子 开玩笑的 按照时间来的。。。

79:路由的模式

80:0.1+0.2等于多少

81:let和constSEO靠我的区别

82:回流和重绘

83:前端性能优化 

84:浏览器的渲染过程

85:宏任务和微任务

86:基本类型和引用类型的区别

87:Vuex的应用场景

88:谈谈webpack

89:移动端的多主题切换

90:不用组件 SEO靠我 用原生来写上拉加载和下拉刷新

91:滚动条频繁触发怎么解决

92:文件上传

93:webview (JSBridge)

94:多主题的灰白背景

95:vue中封装一个table

96:封装一个dialog

97:SEO靠我http和https的区别

98:项目上线的步骤

99:项目搭建

100:常用的插件

17个后端6个测试 11个前端

101:const和let的区别

const  a  ={}

a.name=1;

102:计算属性SEO靠我为什么不监听异步操作

103:Vue的组件通信

104:bus的实现原理

105:axios的请求方式

get和post的区别

106:宽高等长

107:监听用户的网络设置视频的分辨率

108:自己封装一个组件 支SEO靠我持V-model

109:给elementUI的组件添加属性(extend)

110:http2.0和http3.0的区别

111:redux的三个基本原则(单一 只读  纯函数)

112:Promise的三SEO靠我个参数

113:Promise的终止

114:hash和history的区别

115:数组和链表

116:nextTick的作用

2022年09年05月

双向模拟面试

117:npm  i 安装了哪些依赖

118:$SEO靠我event的理解

e.target和e.currentTarget

119:package.json文件的作用

120:for of和for in的区别

121:如何封装一个分页器

122:export  deSEO靠我fault

es6  

module.export 

common.js

123:微任务和宏任务的区别

124:404页面的配置

125:首屏优化方案

126:防止白屏

127:new  Vue 发生了什么

128:浏览器输SEO靠我入一个地址发生了什么

129:浏览器由哪几部分组成

130:前端 后端  UI如何分工 先定义接口规范 swagger

模拟数据开发 接口替换

提出测试  修改bug

131:项目的难点

132:扫码登录的思路

1SEO靠我:长连接 2:WS 3:轮询

133:二维码里面有啥

134:直播里面的弹幕效果

不会遮挡

135:除了npm以为用过其他包管理工具

yarn 有缓存 墙的问题

幽灵依赖  pnpm

136:hooks的优点

137SEO靠我:最不喜欢的react的哪个地方

 hooks的性能差???

138:useMemo 和useCallBack的使用和区别   useEvent

139:react和vue的区别

140:this的指向

141:SEO靠我强缓存和协商缓存哟

142:对前端的优化有哪些

143:回流和重绘的区别

144:赖加载和预加载

145:数组的去重方法

146:var  let 和const地区区别

147:vue的生命周期

11个

148:csSEO靠我s去除浮动 高度塌陷的方法

149:伪元素和伪类的区别

150:两栏布局和三栏布局

151:v2和v3的区别

152:节流和防抖 (回城和防抖)

153:组件通信

父子 子父 跨层级

全局

154:

var   a =SEO靠我 {n:1},

var  b   =a;

a.x=a={n:2}

console.log(a.x)

console.log(b.x)

155:  长时间保持登录状态

156:过期了退出登录

157:路由懒加载的原理SEO靠我

158:事件委托

159:V2的响应式原理

160:computed和watch的区别

161:axios的请求封装

162:js的继承方法

163:div里面新增一个节点的操作 (监节点的改变)

164:reqSEO靠我uire 模块加载做什么了 (fs.write())

165:vue中vuex的action和mutations的区别

             view 

  action              state

            mutation

166:如SEO靠我何中断发送的请求

167:闭包的原理以及优缺点

168:闭包的产生

169:v2响应式原理的缺陷

170:组件的data的为什么是一个函数

171:项目中最苦恼的问题

172:项目中功能的模块划分(团队分工)

17SEO靠我3:女程序员的工作划分

174:项目中的难点

175:项目部署

176:做架构优先考虑的问题

177:打包优化该的配置

178:说几个项目中常用的插件

179:怎么手写一个ajax

180:  js上传文件

181:SEO靠我vue中v-for中key的作用

182:父子组件执行顺序

183:es6中const的理解

184:nextTick的理解

185:说下Promise

186:Promise的方法

187:常见的状态码

188:SEO靠我解决跨越的思路

189:js的数据类型

190:webpack的的优化

191:call apply bind的区别

192:Vue中DOM没有更新

193:文件流的导出 bolb

194:JS有哪些内置函数

19SEO靠我5:map循环和for循环的区别

196:vue的路由守卫

2022年9月7号 双向模拟

197:登录的流程

198:token存在哪里 localStorage和sessionStorage的区别

199:aSEO靠我jax和promise和axios的区别(面试官想怎么问就怎么过) 并发请求 all race的区别

200:宏任务和微任务

         js包括的代码是微任务还是宏任务

201:常用的useState 里面放ObjeSEO靠我ct.assign() 合并对象

useState(()=>{

return  newObject;

})

202:虚拟DOM 虚拟DOM就一定比真实DOM性能更好码?

203:Vue的响应式原理

204:vueSEO靠我-router的几种模式

三种

205:扫码登录的想法

206:解释一下VUE中发布订阅模式  

207:vue和react的区别

208:V2中自定义指令和什么场景用

209:后台管理中解决频繁搜索问题   防抖 SEO靠我 _.debounce  以及自己写一个防抖函数的思路

210:渲染列表 为什么要加一个key值 (更新删除需要diff比较)

211:项目中data中数据发生了改变页面没有更新 ($set /forceSEO靠我Update/$nextTick)

212:什么时候用百分比 什么时候用响应式

213:npm run build打包后体积多大

214:V2的生命周期  11个

215:V2的数据请求在哪个地方

216:VuSEO靠我ex的理解 页面怎么使用同步方法和异步方法

217:本科一年  两万五 

react 上海 

218:项目中最难的

样式重构

219:项目优化的点

gzip

懒加载

cdn

webpack 分包

220:项目上线 jenkiSEO靠我ns  (CICD)

221:HMR和热更新

222:redux刷新问题

redux-persist

223:项目怎么回答

224:js的基础类型

225:数组的去重 有几种方法

226:git指令

git --reSEO靠我set   有没有回退记录

git  --revert

227:强缓存和协商缓存

228:useEffect

229:webpack loader的理解

style-loader  css-loader  saSEO靠我ss-loader 的执行顺序以及分别的作用

230:项目中最深刻的功能或者模块

231:图表的二次封装

232:能不能独立开发一个项目 现在一个人负责项目 怎么动手

233:团队项目哪个方法比较浪费时间

23SEO靠我4:开发进度怎么把握

235:V2和V3的区别

236:watch和computed的区别和使用场景

237:ts的理解

238:BFC是什么

239:怎么清除浮动

240:src和href的区别

241:数据类型SEO靠我的判断

242:for of和 for in的区别

243:V2中nextTick的作用

244:在项目中组件的封装

245:分发:

            网络              cdn

        页面内容            插槽

jSEO靠我s公共代码         mixins

246:为什么react一开始就有虚拟DOM (JSX语法)

247:想知道一段代码执行的时间

248:真数组和维数组的区别

249:怎么取消一个请求

abort  其SEO靠我实都是假的

250:token放在vuex过吗?

251:vuex的使用(全局的状态)

252:换肤功能

253:登录的一瞬间做了多少事情 验证  用户信息(菜单 路由token  身份  积分 等等。。

25SEO靠我4:动态路由和菜单(addRouter)

255:拦截器配置过程中某个接口不需要token

256:医生分周排班(自定义日历)

257:工作中怎么跟后台沟通的

apifox 

258:怎么配置环境(开发环境和生产SEO靠我环境)env.development  env.production

259:数组循环 

260:reduceRight 一个参数和两个参数的区别

261:keepalive的生命周期和includes和deSEO靠我active

262:权限管理

token

路由守卫

登录以后后端返回路由信息 动态生成就可以了

263:token的问题

httponlycookie

(redis)

264:mobx  RTK  redux

graSEO靠我phQl

serveless

2022年9月8号

面试直播

265:基础扎实的标准

266:echarts的封装

267:浏览器支持的最小字体是多少

268:vue的生命周期

269:什么叫闭包

270:针对后端很多的SEO靠我数据

做优化 

271:常用的数组方法有哪些

272:let  const var的却别

const声明一个对象 是否能修改他得值

273:事件轮询  ElevtLoop

274:如何解决跨域(插件解决)

275:rSEO靠我eact、常用的hooks

276:如何提高项目首屏性能

277:vite和webpack之间有什么差别

278:项目中的难点

279:从零实现vue路由

280:v-for与v-if的优先级

281:子组件能修SEO靠我改父组件的值吗

282:key的作用

283:如果循环的下标作为key会有什么问题

284:vuex刷新数据丢失

285:vue的数据劫持

286:v-model绑定vuex的数据

287:项目中插件组件的使用

2SEO靠我88:拖拽在项目中的问题

289:udp和tcp/ip的区别

290:三次握手 四次挥手

291:浏览器作为终端 怎么理解独有的跨域

292:简单请求和复杂请求

293:实现ui组件库

294:vuex同步方法可SEO靠我以写异步吗

295:react如何实现权限管理

296:useReducer和useContextt使用场景

297:useMemo局部优化

298:react三大原则

299:react持久化

300:reacSEO靠我t高阶组件封装

301:hooks的使用场景

302:埋点是什么

303:首屏优化

304:强缓存和协商缓存

305:协商缓存modified

306:vue项目中的难点

307:权限如何实现

308:登录的时候做了SEO靠我什么事

309:如何传送多个input数据给后端     

310:v3跟v2在项目中的区别

311:数据持久化

312:什么是闭包

313:如何实现登录或注册

314:对气泡提示组件的了解

315:vue中的动态路由管理

3SEO靠我16:vue中为什么使用虚拟dom而不使用真实dom

317:函数柯里化

318:vue中路由守卫的使用

319:组件内的路由守卫跳转下一个页面但留有上个路由的记录

320:v3有几种通信方式

321:v3子组SEO靠我件如何接收父组件的数据

322:v3和v2的响应式原理($set)

323:发布者订阅模式

324:v2中为什么 this. 可以拿到数据

325:tcp/ip

326:event loop函数

327:浏览器执SEO靠我行队列跟延迟执行队列

328:如何让一个盒子一直平移1px

329:AnimationRequest

requestAnimationFrame详解_barnett_y的博客-CSDN博客_requestaSEO靠我nimationframe

330:宏任务微任务

js中微任务和宏任务的区别_岁月如歌_的博客-CSDN博客_js宏任务和微任务的区别

“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2