一、JS内功修炼27问

1、导致页面加载白屏时间长的原因有哪些?怎么进行优化?.mp4 3、ES6模块与Common.JS模块的相同点和区别?.mp4 5、如何提取 URL 的参数.mp4 7、什么是PWA?.mp4 9、JavaScript脚本延迟加载的方式有哪些?.mp4 11、简单说说你对pnpm的理解.mp4 13、简单说说你对ES6中的Module的理解,有哪些应用场景?.mp4 15、CSR和SSR分别是什么?.mp4 17、说说Object.defineProperty 与 Proxy 的区别?.mp4 19、微前端中的应用隔离是什么?.mp4 21、打印 100 以内的质数.mp4 23、数组的随机排序.mp4 25、两数之和.mp4 27、异步编程有哪些实现方式?.mp4 2、数组去重.mp4 4、从输入url,到页面的画面展示的过程.mp4 6、什么是虚拟DOM,为什么需要虚拟DOM?.mp4 8、Promise中的值穿透是什么?.mp4 10、手动实现发布订阅.mp4 12、你是怎么理解Promise的?.mp4 14、简单说说你对函数式编程的理解,以及有何优缺点?.mp4 16、html文档渲染过程,css文件和js文件的下载,是否会阻塞渲染?.mp4 18、自定义实现unshift效果.mp4 20、如何获取指定范围内随机数.mp4 22、深拷贝和浅拷贝有什么区别?.mp4 24、使用迭代的方式实现flatten的函数.mp4 26、给 a b c 三个请求,希望c 在a b 获取后在请求.mp4

二、Vue高频37问

1.描述下对vue生命周期的理解.mp4 3.双向收集是如何实现的.mp4 5.data的属性是一个函数不是一个对象.mp4 7.v-if和v-for的优先级.mp4 9.v-show V-if的原理分析.mp4 11vue设置key 不设置key的区别.mp4 13vue mixin.mp4 15 vue 修饰符.mp4 17nexttick的具体实现原理.mp4 19vue的组件和插件.mp4 21vue自定义指令基本介绍讲解.mp4 23vue自定义指令之一键复制功能.mp4 25过滤器的原理分析.mp4 27.Vue 部署线上问题 404 解决方案.mp4 29.Vue3 介绍.mp4 31.Vue keep-alive .mp4 33.SPA的实现(hash模式).mp4 35.如何给SPA做SEO.mp4 37.SPA首屏加载(加载慢的原因).mp4 2.双向数据绑定.mp4 4.vue组件通信方式.mp4 6.v-if和v-for的基础使用.mp4 8.v-show v-if的基本使用.mp4 10.vue key的基本使用原理.mp4 12vue设置key 一定能够提升diff效率吗.mp4 14vue mixin的使用场景.mp4 16nextTick代码介绍.mp4 18nexttick使用场景.mp4 20vue过滤器的基本使用.mp4 22vue自定义指令之防止表单重复提交.mp4 24vue组件和插件的具体区别.mp4 26跨域的几种方式.mp4 28.Vue SSR 如何实现.mp4 30.Vue3 新特性.mp4 32.SPA与MPA的区别.mp4 34.SPA的实现history.mp4 36.SPA首屏加载 优化方案.mp4

三、React高频27问

1、说说对React的理解?有哪些特性?.mp4 3、说说对受控组件和非受控组件的理解?应用场景?.mp4 5、React事件绑定的方式有哪些?区别?.mp4 7、说说React中引入css的方式有哪几种?区别?.mp4 9、React中组件之间如何通信?.mp4 11、在React中组件间过渡动画如何实现?.mp4 13、说说对React refs的理解?应用场景?.mp4 15、说说React render 方法的原理?在什么时候会被触发?.mp4 17、说说React Jsx 转换成真实 DOM 过程?.mp4 19、React.createClass VS extends Component.mp4 21、受挫组件和非受挫组件.mp4 23、React refs.mp4 25、错误边界 Error Boundary.mp4 27、Fragments.mp4 2、super()和super(props)有什么区别?.mp4 4、说说React的事件机制.mp4 6、React构建组件的方式有哪些?区别?.mp4 8、说说React生命周期有哪些不同阶段?每个阶段对应的方法是?.mp4 10、说说对高阶组件的理解?应用场景?.mp4 12、说说你在React项目是如何捕获错误的?.mp4 14、说说React中的setState执行机制.mp4 16、说说Real DOM和 Virtual DOM 的区别?优缺点?.mp4 18、用户如何根据不同的权限,查看不同的页面.mp4 20、React 事件 与普通的HTML事件有什么区别.mp4 22、useState要使用数组而非对象?.mp4 24、为什么要使用Hooks.mp4 26、React 代码分割.mp4

四、TypeScript28问

1、说说你对TypeScript的理解?与JavaScript的区别?.mp4 3、说说你对TypeScript中高级类型的理解?有哪些?.mp4 5、TS类.mp4 7、TS 修饰符.mp4 9、TS 枚举类型.mp4 11、TypeScript 中 any 类型的作用是什么?.mp4 13、TypeScript中interface可以给Function Array Class(.mp4 15、TypeScript中的this和JavaScript中的this有什么差异?.mp4 17、TypeScript如何设计Class的声明?.mp4 19、TypeScript中type和interface的区别?.mp4 21、简单聊聊你对TypeScript类型兼容性的理解?.mp4 23、如何使用TypeScript项目引入并识别编译为JavaScript的npm库包?.mp4 25、declare,declare global 是什么?.mp4 27、keyof 和 typeof 关键字的作用?.mp4 2、说说Typescript的数据类型有哪些?.mp4 4、说说你对TypeScript中接口的理解?应用场景?.mp4 6、TS 类的继承.mp4 8、 TS 抽象类&使用技巧.mp4 10、TypeScript中const和readonly的区别?枚举和常量枚举的区别?接口和类型别名的.mp4 12、TypeScript 中 any、never、unknown、null & undefined.mp4 14、TypeScript中可以使用String、Number、Boolean、Symbol、Object等给类型做声明吗?.mp4 16、TypeScript中使用Union Types时有哪些注意事项?.mp4 18、TypeScript中如何联合枚举类型的Key?.mp4 20、简单介绍一下TypeScript模块的加载机制?.mp4 22、TypeScript中对象展开会有什么副作用吗?.mp4 24、TypeScript的tsconfig.json中有那些配置项信息?.mp4 26、对TypeScript类中成员的public、private、protected、readon.mp4 28、简述工具类型Exclude、Omit、Merge、Intersection、Overwrite.mp4

五、工程化高频10问

1、同一个页面三个组件请求同一个API.mp4 3、前端权限管理的模型.mp4 5、pnpm有什么优势?.mp4 7、browserslist.mp4 9、package-lock.json.mp4 2、前端构建中 cjs、esm、umd等区别是什么?.mp4 4、peerDependencies.mp4 6、eslint 作用.mp4 8、minify 代码压缩.mp4 10、serverless.mp4

六、设计模式高频11问

1、面向对象.mp4 3、工厂模式,抽象工厂模式.mp4 5、单例模式.mp4 7、观察者模式(缺少一点).mp4 9、适配器模式.mp4 11、迭代器模式.mp4 2、设计原则.mp4 4、状态模式.mp4 6、代理模式.mp4 8、装饰器模式.mp4 10、策略模式.mp4

七、ES6高频15问

1、var、let、const之间的区别.mp4 3、ES6和模板字符串有哪些新特性?并实现一个类模板字符串的功能.mp4 5、ECMAScript 6 怎么写 Class,为何会出现 Class?.mp4 7、使用class手写一个promise.mp4 9、将下面for 循环改成for of形式.mp4 11、说一说箭头函数和普通函数的区别?.mp4 13、数组新增哪些方法,并指明它的用法?.mp4 15、Generator.mp4 2、使用箭头函数应注意什么?.mp4 4、介绍下Set、Map的区别?.mp4 6、promise有几种状态,什么时候会进入catch?.mp4 8、如何使用Set去重?.mp4 10、forEach、for in、for of三者区别.mp4 12、模块化开发.mp4 14、请问对象的拓展哪些属性?.mp4

八、HTTP高频25问

1、OSI.mp4 3、OSI传输过程.mp4 5、TCP IP 与OSI总结.mp4 7、GET POST.mp4 9、TCP的四次握手.mp4 11、TCP常见的请求头.mp4 13、HTTP常见的请求头使用场景.mp4 15、HTTP 状态码2.mp4 17、HTTP是什么?.mp4 19、HTTPS 实现流程.mp4 21、HTTP 2.0.mp4 23、CDN.mp4 25、DNS.mp4 2、OSI七层模型.mp4 4、TCP IP.mp4 6、TCP UDP.mp4 8、TCP的三次握手.mp4 10、TCP的握手、挥手常见问题.mp4 12、HTTP常见的请求头.mp4 14、HTTP状态码.mp4 16、HTTP状态码适用场景.mp4 18、HTTPS是什么?.mp4 20、HTTP 1.0.mp4 22、加密方式.mp4 24、CDN的负载均衡.mp4

九、Node高频33问

1、Node是什么.mp4 3、Node的应用场景.mp4 5、Node的fs文件基础知识.mp4 7、Node的fs文件方法.mp4 9、Node的buffer文件方法.mp4 11、JWT鉴权机制是什么?.mp4 13、JWT鉴权机制 如何验证token.mp4 15、Node中Stream的基本使用.mp4 17、Node中Stream的使用场景.mp4 19、Node中process的基本使用.mp4 21、Node中eventEmitter的基本使用.mp4 23、Node的中间件.mp4 25、在Node的中间件中如何添加日志模块?.mp4 27、Node的时间循环流程.mp4 29、Node的性能是什么?.mp4 31、Node的性能优化.mp4 33、在Node中文件上传是如何实现的?.mp4 2、Node优缺点.mp4 4、Node的fs模块.mp4 6、Node的fs文件方式—写入.mp4 8、Node的fs文件方法—文件拷贝.mp4 10、Node的buffer使用方法.mp4 12、JWT鉴权机制如何实现?.mp4 14、分页功能实现.mp4 16、Node中Stream的种类.mp4 18、Node的process.mp4 20、Node的eventEmitter.mp4 22、Node中eventEmitter是如何实现的?.mp4 24、Node中间件的使用.mp4 26、Node的事件循环机制是什么?.mp4 28、Node的事件循环流程在面试中背问到该如何回答?.mp4 30、Node的监控.mp4 32、Node的文件上传.mp4

十、小程序高频20问

1、小程序是什么?.mp4 3、小程序生命周期是什么?.mp4 5、小程序生命周期执行过程.mp4 7、小程序登录流程详解.mp4 9、小程序 路由跳转.mp4 11、小程序 路由跳转 详细总结.mp4 13、从开发者的角度说小程序是如何发布的?.mp4 15、小程序支付流程.mp4 17、小程序 通信.mp4 19、小程序 提升速度的手段.mp4 2、小程序的优缺点.mp4 4、小程序生命周期有哪些?.mp4 6、小程序登录流程.mp4 8、小程序登录流程扩展.mp4 10、小程序 路由跳转 API详解.mp4 12、小程序 发布流程.mp4 14、小程序 发布的扩展.mp4 16、小程序 实现原理.mp4 18、小程序 运行机制.mp4 20、小程序 提升速度的手段具体内容.mp4