这个仓库分类整理一些前端常考的基础面试题目(重点记录题目,答案仅供参考),也欢迎大家提交 PR 一起维护~ 🚀
对于一些问题的讨论可以开issue,注意先检查有无相似问题~
- 经典面试题目分类
- 经典手写题目
- 实现一个红绿灯组件
- CSS中的常见布局模式
- 实现防抖和节流函数
- 实现
Function.prototype.bind
方法 - 实现CSS属性名和驼峰命名的转换
- 实现一个
instanceof
方法 - 实现
new
操作符 - 实现一个深拷贝函数
- JS实现数组转树型结构
- 实现一个判断数据类型的方法
- 实现一个
Promise
- 实现第N秒输出N
- 实现一个数组扁平化的方法
- 实现瀑布流布局效果
- 经典算法题目
- 实现
LRU
和LFU
算法 - 验证回文串
- 回文链表
- 删除链表中倒数第K个节点
- 反转二叉树
- 判断环形链表
- 相交链表
- 大整数加法
- 大整数乘法
- 实现一个简单的diff算法
- 实现