2024最新前端面试八股文【进阶篇30题】
秃然,无发可说 2024-10-26 09:03:01 阅读 83
⼀、JS
1 谈谈变量提升
2 bind、call、apply 区别
3 如何实现⼀个 bind 函数
4 如何实现⼀个 call 函数
5 如何实现⼀个 apply 函数
6 简单说下原型链?
7 怎么判断对象类型
8 箭头函数的特点
9 This
10 async、await 优缺点
11 generator 原理
12 Promise
13 如何实现-个 Promise
14 == 和 ===区别,什么情况⽤ ==
15 基本数据类型和引⽤类型在存储上的差别
16 浏览器 Eventloop 和 Node 中的有什么区别
17 setTimeout 倒计时误差
18 数组降维
19 深拷⻉
20 typeof 于 instanceof 区别
⼆、浏览器
1 cookie和localSrorage、session、indexDB 的区别
2 怎么判断⻚⾯是否加载完成?
3 如何解决跨域
4 什么是事件代理
5 Service worker
6 浏览器缓存
7 浏览器性能问题
三、Webpack
1 优化打包速度
2 Babel 原理
3 如何实现⼀个插件
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。