Skip to content

前端学习笔记(vue、react、nodejs、webpack、网络协议、算法、leetcode、浏览器、设计模式等)

Notifications You must be signed in to change notification settings

xuxinhanan/FontEnd-study-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FontEnd-study-master
├─ css
│  ├─ box-sizing.md
│  ├─ CSS.md
│  ├─ flex布局.md
│  ├─ 响应式布局.md
│  ├─ 手写题.md
│  ├─ 水平垂直居中.md
│  ├─ 相对单位.md
│  └─ 移动端适配方案.md
├─ http
│  ├─ 1.1
│  │  ├─ 会话管理--cookie(1.1新增).md
│  │  ├─ 会话管理--session.md
│  │  ├─ 缓存策略(1.1新增).md
│  │  ├─ 范围请求(1.1新增).md
│  │  ├─ 长连接、管道化(1.1新增).md
│  │  └─ 队头阻塞( 1. 1的主要问题 ).md
│  ├─ 1.1改进.md
│  ├─ 2.0
│  │  ├─ 二进制分帧层实现多路复用( 2.0 ).md
│  │  └─ 头部压缩(2.0新增).md
│  ├─ 2.0改进.md
│  ├─ 3.0改进.md
│  └─ 其他
│     ├─ body压缩.md
│     ├─ HTTP的特点和缺点.md
│     ├─ 代理服务.md
│     ├─ 内容协商.md
│     ├─ 分块传输.md
│     ├─ 方法 get 和 post 的区别.md
│     ├─ 状态码.md
│     └─ 请求重定向.md
├─ https
│  ├─ http安全问题.md
│  ├─ TLS协议.md
│  ├─ TLS四次握手实现混合加密.md
│  ├─ 明文防窃听--密钥加密.md
│  ├─ 校验完整性--摘要算法.md
│  └─ 验证通信方--数字证书.md
├─ js
│  ├─ 0.1 + 0.2 != 0.3.md
│  ├─ coding
│  │  ├─ debounce防抖.md
│  │  ├─ deepclone深拷贝.md
│  │  ├─ instanceof.md
│  │  ├─ new.md
│  │  ├─ throttle节流.md
│  │  ├─ 大数加法.md
│  │  └─ 数组转树.md
│  ├─ javascript.md
│  ├─ JavaScript执行机制
│  │  ├─ JavaScript代码执行流程.md
│  │  ├─ 作用域.md
│  │  ├─ 执行上下文.md
│  │  └─ 调用栈.md
│  ├─ JS.md
│  ├─ map和Object的区别.md
│  ├─ promise
│  │  ├─ Promise.all().md
│  │  ├─ Promise.allSettled().md
│  │  ├─ Promise.any()--firstResolved.md
│  │  ├─ Promise.prototype.finally().md
│  │  ├─ Promise.race()--firstSettled.md
│  │  ├─ Promise.reject().md
│  │  ├─ Promise.resolve().md
│  │  └─ 核心.md
│  ├─ Symbol.md
│  ├─ this
│  │  ├─ Function.prototype.apply().md
│  │  ├─ Function.prototype.bind().md
│  │  ├─ Function.prototype.call().md
│  │  ├─ new.md
│  │  └─ this规则.md
│  ├─ 函数式编程指南.md
│  ├─ 异步编程.md
│  ├─ 类型系统.md
│  └─ 语言特性.md
├─ node
│  ├─ RESTful架构风格.md
│  ├─ 使用.md
│  ├─ 常用模块.md
│  └─ 异步IO和事件驱动.md
├─ react
│  ├─ jsx.md
│  ├─ ReactHooks核心原理与实战.md
│  ├─ react设计模式和最佳实践.md
│  ├─ Redux.md
│  └─ 组件.md
├─ vue
│  ├─ computed、watch.md
│  ├─ diff算法.md
│  ├─ keepalive组件.md
│  ├─ MVC、MVVM.md
│  ├─ nextTick.md
│  ├─ v-if——v-for.md
│  ├─ vue.js设计与实现.md
│  ├─ vue.md
│  ├─ VUE学记笔记.md
│  ├─ 前端路由.md
│  ├─ 响应式原理
│  │  ├─ defineReactive.md
│  │  ├─ initProps.md
│  │  ├─ myAnswer.md
│  │  ├─ 响应式原理.md
│  │  └─ 数据响应式化.md
│  ├─ 生命周期.md
│  ├─ 组件联动(组件通信).md
│  ├─ 组合式API思想.md
│  └─ 虚拟DOM.md
├─ webpack
│  ├─ 1.基础配置.md
│  ├─ 2.开发环境配置.md
│  ├─ 3.生产环境配置.md
│  ├─ 4.性能优化.md
│  ├─ 5.代码规范.md
│  ├─ Tapable
│  │  ├─ Tapable总览.md
│  │  ├─ Tapable钩子.md
│  │  ├─ 同步钩子
│  │  │  ├─ SyncBailHook 钩子.md
│  │  │  ├─ SyncHook 钩子.md
│  │  │  ├─ SyncLoopHook 钩子.md
│  │  │  └─ SyncWaterfallHook 钩子
│  │  └─ 异步钩子
│  │     ├─ AsyncParallelHook 钩子.md
│  │     ├─ AsyncSeriesHook 钩子.md
│  │     └─ 其他.md
│  ├─ 分包规则.md
│  ├─ 名词解释.md
│  ├─ 打包原理.md
│  └─ 插件plugin.md
├─ 工程化
│  ├─ babel.md
│  ├─ github action.md
│  ├─ npm.md
│  ├─ Rollup.md
│  ├─ 前端工具链关系.md
│  ├─ 模块化.md
│  └─ 面经.md
├─ 性能优化
│  ├─ http1.1性能优化.md
│  ├─ 动效优化.md
│  └─ 重排重绘.md
├─ 浏览器
│  ├─ DOM.md
│  ├─ js脚本加载.md
│  ├─ web跨域.md
│  ├─ XSRF攻击.md
│  ├─ XSS攻击.md
│  ├─ 事件循环.md
│  ├─ 同源策略.md
│  ├─ 导航流程.md
│  ├─ 浏览器.md
│  ├─ 浏览器架构.md
│  └─ 渲染流程.md
├─ 算法
│  ├─ 位运算(不需要额外空间).md
│  ├─ 分治思想.md
│  ├─ 回溯思想(backtrack).md
│  ├─ 复杂度分析.md
│  ├─ 排序
│  │  ├─ 堆排序.md
│  │  ├─ 归并排序.md
│  │  └─ 快速排序.md
│  ├─ 数据结构
│  │  ├─ 二叉搜索树.md
│  │  ├─ 二叉树.md
│  │  ├─ 图.md
│  │  ├─ 堆(完全二叉树).md
│  │  ├─ 数组.md
│  │  └─ 链表.md
│  ├─ 数据结构.md
│  ├─ 算法
│  │  ├─ BFS(搜素图).md
│  │  ├─ DFS(搜索图).md
│  │  ├─ 二分查找.md
│  │  ├─ 动态规划.md
│  │  └─ 滑动窗口(连续子串).md
│  └─ 递归编程技巧.md
├─ 网络
│  ├─ CDN总览.md
│  ├─ DNS总览.md
│  ├─ HTTP总览.md
│  ├─ IP总览.md
│  ├─ TCP总览.md
│  ├─ UDP与TCP的区别.md
│  ├─ UDP总览.md
│  ├─ Web服务器总览.md
│  ├─ 三次握手.md
│  ├─ 四次挥手.md
│  ├─ 网络分层模型.md
│  ├─ 计算机网络.md
│  └─ 首部格式.md
├─ 设计模式
│  ├─ 单例模式.md
│  ├─ 发布订阅模式.md
│  ├─ 策略模式.md
│  ├─ 观察者模式.md
│  ├─ 设计模式思想.md
│  └─ 迭代器模式.md
└─ 

About

前端学习笔记(vue、react、nodejs、webpack、网络协议、算法、leetcode、浏览器、设计模式等)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published