能讲清楚,才是真的学会了(访问地址:https://54leibo.github.io/blog/)
- 缓存
- webpack系列
- babel
- websocket系列
- 保证消息的可靠性(不丢消息)
- REST和RESTFUL
- web中的文件上传和下载
- Transfer: ArrayBuffer、Base64、Hex、String
- JavaScript实现一个简单队列,顺序执行异步任务
- 利用stream为node-fetch实现文件上传下载进度条功能
- 接口请求失败重试机制
- 获取中文首字母(常用于通讯录)
- Promise关键步骤实现
- 扫码二维码登录实现原理简述
- 全屏截图实现原理
- 数组项前移后移(用于排序)
- 数组、对象相互嵌套递归查找
- body滚动监听问题
- 利用border制作三角形以及箭头
- 需求实现:仅支持中英文和数字,且字数不超过8个汉字或16个字母
- 保持子元素高度与父元素一致(未设置高度)
- Backbone源码解读(暂缓)
- 利用Promise包装worker
- 实现call、apply、bind、new实现(原理简版)
- http无状态解决方案
- npm包注册命令行命令的原理
- 前端书籍推荐
- git rebase