To-do
需要整理的知识清单
sentry 源码学习
axios 源码学习
promise链
如何做到多种调用方式?
学习axios的相关项目 umi-request
基于axios 实现 重放的多种策略 见子页
vue compile-core 学习
自己造一个 webpack 热更新的轮子
webpack 5
koa2 源码学习
vue diff原理
浏览器缓存策略
ES8
ES9
ES10
koa2 + ts了解daruk浏览器的本地存储
URL到页面发生了什么
HTTPS与HTTP
图片懒加载
service worker
Deno
实现destructuringArray:destructuringArray( [1,[2,4],3], "[a,[b],c]" ) ==> { a:1, b:2, c:3 }
jest
nuxt
整理 30s JS
手写 Promise
手写 new
了解一下 bluebird
webpack 优化相关
实现一个eventbus 参考 https://github.com/tbreuss/eventbus
新生代+旧生代的详细算法补充一下
Array some
vue router 简版实现
vue router 原理理解
对于整体流程,hash和history两种mode有一定了解了
路由涉及前端控制权限,'管理员'手下的资源,资源表也就是路由表的设计,还有路由的一些钩子,如何销毁上一个组件和渲染下一个组件的,过场动画怎么实现的,组件是同步or异步加载,守卫导航
mobx
HTTP 状态码
链表
二叉树
轮播
返回顶部与取消
图片懒加载
sourcemap
requestAnimationFrame
登录相关
统一登陆
记住登陆
oauth
OKR
文件上传断点、续传 掘金连接
!!
性能优化(重要)
正则
蒙版的css
Array.reduce实现一个Array.map和Array.filter
vue与react对比
0.1 + 0.2
学习理解 number-precision
osi 七层模型
tcp拥塞控制和流量控制
三次握手四次挥手,为什么三次和四次
em和rem的区别
尾递归优化
XMLHttpRequest
01背包、红黑树、二叉树增删改查、n+m=k
websocket
base64
模拟实现parseInt
加油站问题
取1000个数字里面的质数
http报文头部有哪些字段
100 * 100 的 Canvas 占内存多大?
路由守卫
(a ==1 && a== 2 && a==3)
可能为 true 吗用正则实现trim() 清除字符串两端空格
CORS 更深入的了解
OPTION请求
如何阻止表单重复提交
SEO
Referer
证书和证书中心
JSONP 安全
最后更新于