更新日志


# 更新日志

记录走过的每一步……

# 前端知识 - HTML

  • 2020.07.17   添加《HTML 基本结构》章节。
  • 2020.07.12   添加《语义类标签》章节。

# 前端知识 - CSS

  • 2020.11.01   添加《经典布局》章节。
  • 2020.10.28   添加《Flexbox 布局》章节。
  • 2020.10.20   添加《浮动(float)》章节。
  • 2020.09.17   添加《伪元素和伪类》章节。
  • 2020.07.26   添加《定位(position)》章节,《盒模型》章节增加「边距和边框」的内容。
  • 2020.07.23   添加《盒模型》章节。
  • 2020.07.19   添加《选择器与样式优先级》、《长度和单位》章节。
  • 2020.07.18   添加《CSS 引入方式》章节。

# 前端知识 - JavaScript

  • 2021.10.28   添加《垃圾回收》章节。
  • 2021.05.31   添加《对象遍历的几种方式》章节。
  • 2021.03.19   添加《数组遍历的几种方式》章节。
  • 2021.03.07   添加《函数柯里化》章节。
  • 2021.03.06   添加《浅克隆与深克隆》章节。
  • 2020.09.14   添加《同步与异步》章节。
  • 2020.09.13   添加《事件循环机制》章节。
  • 2020.09.11   添加《声明函数的六种方式》章节。
  • 2020.09.08   更新《数据类型》章节,增加 Symbol(ECMAScript 2015)和 BigInt(ECMAScript 2020)。
  • 2020.09.07   添加《调用函数的四种方式》章节。
  • 2020.08.30   添加《继承的八种实现方式》章节。
  • 2020.08.25   添加《原型与原型链》章节。
  • 2020.08.13   添加《this 指向》章节。
  • 2020.08.13   添加《闭包》章节。
  • 2020.08.12   添加《作用域》章节。
  • 2020.08.09   添加《执行上下文》章节。
  • 2020.08.02   添加《数据类型》章节。

# 前端知识 - TypeScript

  • 2021.07.26   添加《泛型》章节。
  • 2021.07.21   添加《函数类型》章节。
  • 2021.07.21   添加《对象类型:接口》章节。
  • 2021.07.17   添加《空值、未定义和不存在》章节。
  • 2021.07.15   添加《任意类型与未知类型》章节。
  • 2021.07.14   添加《枚举》章节。
  • 2021.07.13   添加《联合和字面量》章节。
  • 2021.07.12   添加《数据类型简介》、《布尔、数值与字符串》、《数组和元组》章节。

# 前端工程化 - Vue.js

  • 2021.05.28   添加《前端路由原理》章节。
  • 2021.05.25   添加《组件渲染与更新》章节。
  • 2021.05.24   添加《模板编译》章节。
  • 2021.05.22   添加《虚拟 DOM 与 diff 算法》章节。
  • 2021.05.11   添加《响应式原理》章节。
  • 2021.05.06   添加《高级用法特性》章节。
  • 2021.04.23   添加《基础用法要点》章节。

# 前端工程化 - React

  • 2021.08.08   添加《React JSX》章节。

# 前端工程化 - Webpack

  • 2021.06.20   添加《最佳实践 - 通用模板》章节。
  • 2021.06.15   添加《性能优化 - 产出代码》章节。
  • 2021.06.13   添加《核心概念》、《性能优化 - 构建速度》章节。
  • 2021.06.09   添加《高级配置》章节。
  • 2021.06.06   添加《基本配置》章节。

# 后端知识 - Python

  • 2021.07.30   添加《使用 xlrd 处理旧版本 Excel》章节。
  • 2021.07.29   添加《使用 openpyxl 处理新版本 Excel》章节。
  • 2021.07.27   添加《使用 smtplib 发送电子邮件》章节。
  • 2021.07.15   添加《使用 subprocess 执行 cmd》章节。
  • 2021.07.14   添加《使用 Fabric 执行 SSH》章节。
  • 2021.07.13   添加《使用 telnetlib 执行 Telnet》、《使用 Paramiko 执行 SSH》章节。
  • 2021.01.16   添加《编译器与解释器》章节。
  • 2021.01.13   添加《类成员保护》章节。
  • 2021.01.12   添加《类和实例》、《类的继承》章节。
  • 2021.01.11   添加《函数装饰器》、《面向对象编程》章节。
  • 2021.01.09   添加《变量与常量》、《数据类型》、《函数参数》章节。
  • 2021.01.06   添加《语法规范》章节。

# 必知必会 - Nginx

  • 2021.07.22   添加《Nginx 限流常用模块》章节。
  • 2021.07.11   添加《Nginx 部署前后端分离项目》章节。
  • 2021.07.10   添加《Nginx 安全访问控制》、《Nginx 文件列表功能》、《Nginx 页面安全认证》、《Nginx 部署 Https 安全认证》章节。
  • 2021.07.04   添加《Nginx 配置文件详解》、《Nginx 配置文件模板》章节。
  • 2021.07.03   添加《Nginx 设置开机自启》章节。
  • 2021.07.02   添加《Nginx 的安装》、《Nginx 的卸载》、《Nginx 常用命令》章节。
  • 2021.07.01   添加《负载均衡》章节。
  • 2021.06.30   添加《正向代理与反向代理》章节。

# 深入学习 - 数据结构与算法

  • 2021.04.11   添加《数据结构之链表》章节。
  • 2021.04.03   添加《数据结构之数组》章节。
  • 2021.03.30   添加《复杂度分析》章节。

# 深入学习 - 源码阅读与学习

  • 时间待定   添加《Vue3 源码中的基础工具函数》章节。

# 手写系列 - JavaScript 手写函数

  • 2021.03.02   添加《实现 apply 方法》、《实现 bind 方法》章节。
  • 2021.03.01   添加《实现 call 方法》章节。
  • 2021.02.28   添加《实现 new 运算符》章节。
  • 2021.02.27   添加《实现浅克隆(shallowClone)》、《实现深克隆(deepClone)》、《实现 instanceof 运算符》、《实现 Object.create 方法》章节。
  • 2021.02.26   添加《实现防抖函数(debounce)》、《实现节流函数(throttle)》章节。

# 面试相关

  • 2020.10.07   添加《CSS 问题》章节。
  • 2020.10.03   添加《HTML 问题》章节。

# 维护

  • 2021.07.16   升级 vuepress-theme-hope 主题至最新版本(1.19.0),并删除/覆盖一些样式。
  • 2021.01.09   升级 vuepress-theme-hope 主题至最新版本(1.8.1),并覆盖一些过于酷炫的样式。
  • 2020.10.26   移除 vuepress-plugin-demo-block 插件,改用 CodePen。
  • 2020.10.11   使用 vuepress-plugin-demo-block (opens new window) 插件。
    • 让 Demo 演示框(主要是 CSS 知识点中的代码)更直观,方便调试。
  • 2020.09.27   使用 vuepress-theme-hope (opens new window) 主题。
    • 在内容页,左侧展示文章标题列表、右侧展示当前文章的子标题,这样的排版可读性较好。
  • 2020.08.17   服务方不稳定,新增多线路切换访问。
  • 2020.07.26   购买域名,部署上线。
  • 2020.07.11   使用 VuePress 搭建小册。