知识汇总 async/await 总结 vue2收集依赖/派发更新 js原型与原型链 event loop image转换api 浏览器缓存机制 手撕Promise源码 算法 审题要清楚 知道什么是边界 解题思路不是越多越好,而是优秀的思路越多才越好。如果有太多复杂的思路,会增加思考冗余。 升维度思考 空间换时间 数组、链表、跳表 树、二叉树、二叉查找树(Binary Search Tree) 爬楼梯 最长公共子序列(Longest Common Subsequence LCS) 二叉树的锯齿形层序遍历(蛇形层次遍历) 十大排序 选择排序 冒泡排序 插入排序 希尔排序(更高效的插入排序) 归并排序 快速排序