
- 前端
- html、css、js、vue、uniapp、微信小程序等前端技术
目录
- # 1. 《HTML》笔记
- 1-1. 常用meta整理
- # 2. 《CSS》笔记
- 2-1. CSS教程和技巧收藏 2-2. flex布局语法 2-3. flex布局案例-基础 2-4. flex布局案例-骰子 2-5. flex布局案例-圣杯布局 2-6. flex布局案例-网格布局 2-7. flex布局案例-输入框布局 2-8. CSS3之transition过渡 2-9. CSS3之animation动画 2-10. 「布局技巧」图片未加载前自动撑开元素高度 2-11. 文字在一行或多行时超出显示省略号 2-12. 从box-sizing属性入手,了解盒子模型 2-13. 水平垂直居中的几种方式-案例 2-14. 如何根据系统主题自动响应CSS深色模式 2-15. 「css技巧」使用hover和attr()定制悬浮提示 2-16. CSS-function汇总 2-17. CSS给table的tbody添加滚动条 2-18. 网格布局中的动画
- # 3. 《JavaScript》笔记
- 3-1. 基础 3-2. 内置对象 3-3. 面向对象 3-4. 异步操作 3-5. DOM 3-6. 事件 3-7. 浏览器模型 3-8. JS设计模式总结笔记 3-9. 《JavaScript高级程序设计》笔记
- # 4. 《ES6》笔记
- 4-1. ECMAScript 6 简介 4-2. let 和 const 命令 4-3. 变量的解构赋值 4-4. 字符串的扩展 4-5. 字符串的新增方法 4-6. 正则的扩展 4-7. 数值的扩展 4-8. 函数的扩展 4-9. 数组的扩展 4-10. 对象的扩展 4-11. 对象的新增方法 4-12. Symbol 4-13. Set 和 Map 数据结构 4-14. Proxy 4-15. Reflect 4-16. Promise 对象 4-17. Iterator 和 for-of 循环 4-18. Generator 函数的语法 4-19. Generator 函数的异步应用 4-20. async 函数 4-21. Class 的基本语法 4-22. Class 的继承 4-23. Module 的语法 4-24. Module 的加载实现 4-25. 编程风格 4-26. 读懂 ECMAScript 规格 4-27. 异步遍历器 4-28. ArrayBuffer 4-29. 最新提案 4-30. 装饰器 4-31. 函数式编程 4-32. Mixin 4-33. SIMD 4-34. 参考链接
- # 5. 《Node》笔记
- 5-1. nodejs递归读取所有文件
- # 6. 《Vue》笔记
- # 6-1. 基础6-1-1. MVVM模式 6-1-2. 生命周期 6-1-3. 计算属性 vs 方法 vs 侦听属性 6-1-4. v-if vs v-show 6-1-5. 列表渲染之数组、对象更新检测# 6-2. 组件6-2-1. 使用组件的细节点 6-2-2. 父组件给子组件传值 6-2-3. 子组件派发事件和值给父组件 6-2-4. Prop 验证 与 非 Prop 的 Attribute 6-2-5. 自定义事件 6-2-6. 兄弟组件传值 6-2-7. 非父子组件传值 6-2-8. 父组件调用子组件方法并传入值 6-2-9. 插槽slot 6-2-10. 动态组件与 v-once 指令 6-2-11. vue父子组件的生命周期顺序# 6-4. 可复用性&组合6-4-1. Mixin混入# 6-5. 工具6-5-1. Vue CLi v3 创建项目使用记录# 6-7. Vuex6-7-1. Vuex
- # 7. 《React》笔记
- # 7-1. 核心概念7-1-1. JSX简介 7-1-2. 元素渲染 7-1-3. 组件&Props 7-1-4. State&生命周期 7-1-5. 事件处理 7-1-6. 条件渲染 7-1-7. 列表&Key 7-1-8. 表单 7-1-9. 状态提升 (共享状态) 7-1-10. 组合vs继承 7-1-11. React哲学# 7-2. 高级指引7-2-1. 高级指引# 7-4. 案例演示7-4-1. 案例演示
- # 8. 《TypeScript》笔记
- # 8-2. TypeScript 常用语法8-2-1. 基础类型 8-2-2. 变量声明 8-2-3. 接口 8-2-4. 类 8-2-5. 函数 8-2-6. 泛型 8-2-7. 类型推断 8-2-8. 高级类型# 8-4. ts-axios 基础功能实现8-4-1. 处理请求 url 参数 8-4-2. 处理请求 body 数据 8-4-3. 处理请求 header 8-4-4. 获取响应数据 8-4-5. 处理响应 header 8-4-6. 处理响应 data# 8-7. ts-axios 拦截器实现8-7-1. 拦截器设计与实现# 8-9. ts-axios 取消功能实现8-9-1. 取消功能的设计与实现# 8-10. ts-axios 更多功能实现8-10-1. withCredentials 8-10-2. XSRF 防御 8-10-3. 上传和下载的进度监控 8-10-4. HTTP 授权 8-10-5. 自定义合法状态码 8-10-6. 自定义参数序列化 8-10-7. baseURL 8-10-8. 静态方法扩展8-13. TypeScript笔记# 8-11. ts-axios 单元测试8-11-1. 前言 8-11-2. Jest 安装和配置 8-11-3. 辅助模块单元测试 8-11-4. 请求模块单元测试 8-11-5. headers 模块单元测试 8-11-6. Axios 实例模块单元测试 8-11-7. 拦截器模块单元测试 8-11-8. mergeConfig 模块单元测试 8-11-9. 请求取消模块单元测试 8-11-10. 剩余模块单元测试
- # 9. 《小程序》笔记
- 9-1. 小程序笔记
- # 10. 《Git》笔记
上次更新: 2024/05/24, 16:47:49