前端修仙之路
提示
这里将汇总前端相关知识
基础篇
JavaScript
- 原型链
- 继承
- 上下文和变量提升
- 作用域和闭包
- this
- 立即执行函数
- typeof 跟 instanceof
- call 和 apply
- bind 的实现
- new 操作符
- 浮点数精度
- 柯里化
- 事件模型
- 事件循环机制
- V8 垃圾回收机制
- generator 原理
- Promise 原理
Css
浏览器
性能
框架
Vue
大前端
Node
工程化
计算机基础
网络
操作系统
算法
编程题
算法题
- 实现大数相加
- 实现千位分隔符
- 实现数组翻转
- 判断是否回文数
- 判断数字是否素数
- 判断数字 n 以内的素数个数
- 斐波那契数列
- 合并二维有序数组成一维有序数组
- 堆栈队列:判断括号字符串是否有效
- 返回数组中第 K 个最大元素
- 找出数组中和为 sum 的个数
- 链表:反转链表
- 链表:链表有环
- 贪心:具有给定数值的最小字符串
- 二分查找:求解平方根
- 二叉树:最大深度
- 二叉树:层次遍历
- 二叉树:翻转二叉树
- 剪枝:判断数独是否有效
- 字典树:实现一个字典树
- 爬楼梯问题
- 最短距离
- LRU 缓存