【2025年高频】前端面试题库合集、内容包含|HTML、CSS、JavaScript、ES6、VUE、附25年前端高频面试题PDF

944
1
2025-04-15 21:26:32
正在缓冲...
7
4
39
4
领笔记资料:绿泡:直接Sou【小鹿线前端】即可!【小鹿线前端】【小鹿线前端】
拿资料,打开小威,直接搜【小鹿线前端】- 点击【领取资料】输入“您需要领取的内容”按照up主要求快速拿走!
视频选集
(1/146)
自动连播
【JavaScript】1.JS由哪三部分组成?
03:09
【JavaScript】2.JS有哪些内置对象?
03:54
【JavaScript】3.操作数组的方法有哪些?
03:19
【JavaScript】4.JS对数据类的检测方式有哪些?
08:16
【JavaScript】5.说一下闭包,闭包有什么特点?
04:39
【JavaScript】6.前端的内存泄漏怎么理解?
04:17
【JavaScript】7.事件委托是什么?
04:21
【JavaScript】8.基本数据类型和引用数据类型的区别?
05:57
【JavaScript】9.说一下原型链
10:04
【JavaScript】10.new操作符具体做了什么?
06:43
【JavaScript】11.JS是如何实现继承的?
08:59
【JavaScript】12.JS的设计原理是什么?
04:03
【JavaScript】13.JS中关于this指向的问题
05:41
【JavaScript】14.script标签里的async和defer有什么区别?
06:08
【JavaScript】15.setTimeout最小执行时间是多少?
02:09
【JavaScript】16.ES6和ES5有什么区别?
03:42
【JavaScript】17.ES6的新特性有哪些?
19:25
【JavaScript】18.call,aply,bind三者有什么区别?
03:15
【JavaScript】19.用递归的时候有没有遇到什么问题?
02:25
【JavaScript】20.如何实现一个深拷贝?
12:39
【JavaScript】21.说一下事件循环。
05:19
【JavaScript】22.ajax是什么?怎么实现的?
05:56
【JavaScript】23.get和post有什么区别?
05:15
【JavaScript】24.promise的内部原理是什么?它的优缺点是什么?
10:11
【JavaScript】25.promise和async await的区别是什么?
05:24
【JavaScript】26.浏览器的存储方式有哪些?
05:42
【JavaScript】27.token存在sessionstorage还是loaclstorage?
06:13
【JavaScript】28.token的登录流程。
03:16
【JavaScript】29.页面渲染的过程是怎样的?
03:39
【JavaScript】30.DOM树和渲染树有什么区别?
01:41
【JavaScript】31.精灵图和base64的区别是什么?
05:15
【JavaScript】32.svg格式了解多少?
05:28
【JavaScript】33.了解过JWT吗?
11:33
【JavaScript】34.npm的底层环境是什么?
03:52
【JavaScript】35.HTTP协议规定的协议头和请求头有什么?
05:58
【JavaScript】36.说一下浏览器的缓存策略。
06:36
【JavaScript】37.说一下什么是“同源策略”?
08:04
【JavaScript】38.防抖和节流是什么?
06:54
【JavaScript】39.解释一下什么是json?
03:51
【JavaScript】40.当数据没有请求过来的时候,该怎么做?
01:17
【JavaScript】41.有没有做过无感登录?
06:10
【JavaScript】42.大文件上传是怎么做的?
06:51
【JavaScript精选版】1、如何理解作用域和作用域链?
05:48
【JavaScript精选版】2、闭包是什么?有哪些缺点?有哪些使用场景?
05:40
【JavaScript精选版】3、防抖节流的区别是什么?如何实现防抖节流函数?
05:37
【JavaScript精选版】4、JS闭包会导致内存泄漏,内存泄漏是什么?怎么解决?
05:04
【JavaScript精选版】5、什么是原型和原型链?
05:48
【JavaScript精选版】6、如何理解“面向对象编程”?它有哪些特性?
04:41
【JavaScript精选版】7、JS继承的方式有哪些?
06:30
【JavaScript精选版】8、什么是事件冒泡和事件捕获?
04:52
【JavaScript精选版】9、如何理解事件循环机制的
04:53
【JavaScript精选版】10、为什么微任务比宏任务执行的早?
05:06
【JavaScript精选版】11、说一下JS中关于this指向的问题
05:23
【JavaScript精选版】12、new关键字实现的原理是什么?
05:10
【JavaScript精选版】13、JS中操作数组的方法都有哪些?哪些会改变原数组?
05:17
【JavaScript精选版】14、JS中深浅拷贝有什么区别?分别有什么方法实现?
04:59
【JavaScript精选版】15、call,apply,bind有什么区别?
04:35
【JavaScript精选版】16、什么是高阶函数?有哪些使用场景
06:07
【CSS】01-说一下CSS盒模型
08:20
【CSS】02-CSS选择器的优先级
05:03
【CSS】03-隐藏元素的方法有哪些?
04:20
【CSS】04-px和rem的区别是什么?
05:30
【CSS】05-重绘重排有什么区别?
08:03
【CSS】06-让一个元素水平垂直居中的方式有哪些?
06:14
【CSS】07-CSS的哪些属性哪些可以继承?哪些不可以继承?
04:35
【CSS】08-有没有用过预处理器?
06:32
【H5C3】1.语义化的理解。
05:30
【H5C3】2.H5C3有哪些新特性?
03:54
【H5C3】3.rem是如何做适配的?
05:05
【H5C3】4.解决了哪些移动端的兼容问题?
08:45
【HTML+CSS精选】1、HTML5有哪些新特性?
06:36
【HTML+CSS精选】2、你是如何理解语义化标签的?
05:07
【HTML+CSS精选】3、CSS3有哪些新特性?
05:45
【HTML+CSS精选】4、让一个元素水平垂直居中的方法有哪些?
06:26
【HTML+CSS精选】5、rem和em的区别是什么?
04:57
【HTML+CSS精选】6、【7.9李dyvue,哔站小迷妹】如何实现自适应布局?
05:02
【HTML+CSS精选】7、清除浮动的方法有哪些?伪元素清除的原理是什么?
05:21
【HTML+CSS精选】8、BFC是什么?它可以解决什么问题?
05:18
【VUE】1.v-if和v-show的区别?
04:21
【VUE】2.如何理解MVVM的?
01:57
【VUE】3.v-for中的key值的作用是什么?
06:28
【VUE】4.说一下你对vue生命周期的理解。
07:30
【VUE】5.在created和mounted去请求数据,有什么区别?
03:37
【VUE】6.vue中的修饰符有哪些?
06:00
【VUE】7.elementui是怎么做表单验证的?
02:43
【VUE】8.vue如何进行组件通信?
07:13
【VUE】9.keep-alive是什么?怎么使用?
03:47
【VUE】10.axios是怎么做封装的?
08:10
【VUE】11.vue路由时怎么传参的?
04:08
【VUE】12.vue路由的hash模式和history模式有什么区别?
05:05
【VUE】13.路由拦截是怎么实现的?
04:33
【VUE】14.说一下vue的动态路由。
04:18
【VUE】15.如何解决刷新后二次加载路由?
02:31
【VUE】16.vuex刷新数据会丢失吗?怎么解决?
05:09
【VUE】17.computed和watch的区别?
02:44
【VUE】18.vuex在什么场景会去使用?属性有哪些?
03:02
【VUE】19.vue的双向数据绑定原理是什么?
10:29
【VUE】20.了解diff算法和虚拟DOM吗?
07:50
【VUE】21.vue和jquery的区别是什么?
04:34
【VUE】22.vuex的响应式处理。
04:41
【VUE】23.vue中遍历全局的方法有哪些?
05:26
【VUE】24.如何搭建脚手架?
03:20
【VUE】25.如何封装一个组件?
02:36
【VUE】26.封装一个可复用的组件,需要满足什么条件?
01:31
【VUE】27.vue的过滤器怎么使用?
03:44
【VUE】28.vue中如何做强制刷新?
01:54
【VUE】29.vue3和vue2有哪些区别?
04:57
【VUE】30.vue的性能优化怎么做?
04:20
【VUE】31.首屏优化该如何去做?
04:39
【VUE】32.vue3的性能为什么比vue2好?
03:07
【VUE】33.vue3为什么使用proxy?
03:40
【VUE】34.说一下你对组件的理解。
02:13
【VUE】35.你是如何规划项目文件的?
04:19
【VUE】36.是否使用过nuxt.js?
07:18
【VUE】37.SEO如何优化?
01:58
【VUE精选】1、vue的响应式原理是什么?
05:08
【VUE精选】2、vue的双向数据绑定原理是什么?
05:09
【VUE精选】3、vue中的虚拟DOM是什么意思,它的工作原理是什么?
04:51
【VUE精选】4、vue中的diff算法是什么意思,它的工作原理是什么?
04:48
【VUE精选】5、vue中key值的作用是什么?
04:43
【VUE精选】5、vue2和vue3的区别是什么?
05:15
【VUE精选】6、vue2的生命周期是什么?
05:10
【VUE精选】7、vue组件在初始化的时候会执行那些生命周期函数?
04:58
【VUE精选】8、vue父子组件在初始化的时候,生命周期函数如何执行?
03:23
【VUE精选】9、vue发送请求,一般在哪个生命周期里?
02:30
【VUE精选】10、vue里如何在created中操作DOM?
02:53
【VUE精选】11、vue中数据更新视图不更新,是什么原因?怎么解决?
04:56
【ES6精选】1、ES6的新特性有哪些?
05:16
【ES6精选】2、let和var有什么区别?
05:02
【ES6精选】3、箭头函数和普通函数有什么区别
05:12
【ES6精选】4、ES6如何改进了类的定义和继承机制?
05:25
【ES6精选】5、Promise如何处理异步操作
05:13
【ES6精选】6、如何从数组和对象中解构获取值?
05:42
【ES6精选】7、如何使用扩展运算符复制数组或合并对象
05:04
【ES6精选】8、ES6有哪些可以遍历数组的方法?
05:58
【ES6精选】9、Map和Set各自有什么特性?
05:13
【echarts】echarts有用过吗?常用的组件有哪些?
02:43
【uniapp】uni-app有没有做过分包?
02:18
【webpack】1、webpack打包和不打包的区别?
02:11
【webpack】2、webpack是怎么打包的,babel是做什么的?
04:13
【git】1、git如何合并、拉取代码?
03:58
【git】2、git如何解决冲突问题?
02:04
【HR】1.你的离职原因是什么?
03:07
【HR】2.工作到现在,项目中遇到最难的问题是什么?怎么解决的?
03:36
【HR】3.你的优势在哪里?
03:06
【HR】4.如何协同工作?
03:23
客服
顶部
赛事库 课堂 2021拜年纪