个人技术博客2017~2024 总计大约72篇
由于历史原因,分类不是很合理,但是划分得还是挺清晰的。
保留了一些2017年初学前端时的内容,找不到机会新增新内容,但力争每篇都是精品:
- 03-跨域通信和跨tab通信 | 2020-05-22
- 02-第三方cookie(注:将被禁用) | 2020-05-22
- 01-跨域和跨站的基本概念 | 2020-05-22
- Web前端性能优化概述 | 2018-02-04
- 浏览器事件冒泡或者捕获相关 | 2017-07-02
- js四种事件处理程序 | 2017-07-01
- 考古:js取消默认事件行为 | 2017-07-01
- 深入理解文字高度和行高的设置 | 2019-02-06
- 标签:font-size line-height 居中 进阶
-
font-size设置的是什么?line-height设置的是什么?各种行高是怎么计算出来的?你真的知道吗?
- vertical-align:middle近似居中和完美居中 | 2019-02-05
- 标签:vertical-align 居中 进阶
-
很多人想要垂直居中的时候,第一时间就想到了
vertical-align:middle
,用完之后,疑惑它怎么会无效呢? -
——原来
vertical-align
是有适用范围的限制的。 -
因为水平垂直居中直接就包括了垂直居中,本文直接给出水平垂直居中的例子,并说明其中垂直居中的原理。
-
本文前面大部分算是理论基础层面列举分析了“近似”和“完美”居中;但是考虑到实际情况,实战还是“一把梭”用的“近似”垂直居中,进而本文最后一章节推导出“普适封装垂直居中”的代码。这样一来,能解释为什么网上其他文章的居中方法看似有差异。
- 总结:使单一对象水平/垂直居中 | 2019-02-05
- 标签:vertical-align 居中 进阶
-
明白单一对象的水平/垂直居中的写法和原理,有助于我们构造更加复杂的居中布局。
-
我们按照居中的“里面的内容”来分类,展开全文:
- 三栏式布局--IFE2017-CSS-task03笔记 | 2017-09-17
- 标签:IFE 双飞翼布局 圣杯布局
-
对应代码的github仓库的地址:https://github.com/AlexZhong22c/IFE-CSS-learning
- border-radius属性 | 2017-09-07
- 闭合浮动 | 2017-04-01
- IFE2017-CSS-task02笔记 | 2017-04-01
- 标签:IFE list-style 文字
-
对应代码的github仓库的地址:https://github.com/AlexZhong22c/IFE-CSS-learning
-
这篇文章的内容基本没有用在 demo 中,这只是一番拓展性总结。
- CSS选择器优先级 | 2017-03-31
- font-face--CSS3 | 2017-01-25
- 面试题:改造代码,使之隔秒输出0 - 9 | 2020-04-02
- 到底什么是函数式编程 精简总结 | 2018-02-05
- 对象属性的操作 | 2017-09-03
- 对象属性描述符 | 2017-09-02
- 对象属性之对象状态 | 2017-09-01
- es5实现继承的6种方式 | 2017-08-12
- new创建对象的过程发生了什么 | 2017-08-12
- 原型对象 实战使用 | 2017-08-09
- 理解prototype、__proto__和constructor等关系 | 2017-08-08
- this绑定的优先级 | 2017-08-07
- 结合this的4种绑定规则 深入理解this指向的判定 | 2017-08-07
- let和const变量声明的特点 | 2017-05-08
- JavaScript Date对象回顾 | 2017-05-07
- IIFE回顾 | 2017-03-10
- 相等操作符回顾 | 2017-02-11
- 操作符回顾 | 2017-02-11
- js函数基础回顾 | 2017-01-13
- H5新标签和被H5拥抱的老元素们 | 2017-03-28
- 标签:H5
-
事实上,所有元素都能被归类为几个 元素内容模型(content model),详情请参考MDN:
-
https://developer.mozilla.org/zh-CN/docs/Web/Guide/HTML/Content_categories
-
这里不大谈内容模型,只不过按照这种思路划分我们的元素,谈谈那些比较广为接受的HTML5新元素和那些被HTML5拥抱的老元素。
- IFE2017-CSS-task01笔记 | 2017-03-27
- 标签:H5 HTML IFE
-
因为大家对html代码不是很重视,所以整理了一些容易忽略的问题并且对一些知识点作了梳理。
-
对应代码的github仓库的地址:https://github.com/AlexZhong22c/IFE-CSS-learning
-
task01其实就是对HTML的学习,对应的代码其实就是task02的demo的HTML部分。
- 和margin有关的知识 | 2017-03-04
- 桌面端和移动端图标的引入 | 2017-02-27
- Vue2源码【9】收获总结 | 2020-09-04
- Vue2源码【8-6】指令 | 2020-09-04
- Vue2源码【8-5】keep-alive | 2020-09-04
- Vue2源码【8-4】slot和slotScope | 2020-09-04
- Vue2源码【8-2】v-model | 2020-09-04
- Vue2源码【8-1】event | 2020-09-04
- Vue2源码【7】数据劫持使用Proxy的优势 | 2020-09-04
- Vue2源码【6】数据代理 | 2020-09-04
- Vue2源码【5】异步更新和nextTick的原理 | 2020-09-04
- 【4-6】响应式原理 之 哪些api是响应式的,哪些不是响应式的 | 2020-09-04
- 【4-5】响应式原理 之 props 是响应式的证明 | 2020-09-04
- 【4-4】【附录】响应式原理 之 数据劫持之computed和watch的具体源码 | 2020-09-04
- 【4-3】响应式原理 之 数据劫持之observe的细节 | 2020-09-04
- 【4-2】响应式原理 之 数据劫持 | 2020-09-04
- 【4-1】响应式原理 之 观察者模式 | 2020-09-04
- Vue2源码【3】patch的原理 | 2020-09-04
- 标签:源码 笔记副本
-
从最高视角看: 已知patch阶段也是 vm.$mount 下的逻辑,但从patch这里开始,首次构建阶段和“数据变化驱动视图改变update阶段”的逻辑才开始明显出现区别。所以单独拿出一个章节来讲patch。
-
从源码层面看: 可搜索
return function patch (oldVnode, vnode, hydrating, removeOnly)
,找到patch函数的源码。而 patch 函数,实际是由 createPatchFunction 这个工厂函数所返回的:createPatchFunction利用闭包,为 patch 缓存了一些对应运行环境的接口。因此 createPatchFunction 的具体实现先可以不用看,后面也会讲到。
- Vue2源码【2】Vue MVVM 的工作流程 | 2020-09-04
- Vue2源码【1】Vue 的整体架构 | 2020-09-04
- Vue-Router3源码拾遗【6】配套组件的实现 | 2020-09-02
- Vue-Router3源码拾遗【5】改变url | 2020-09-02
- 【4运作核心】路径切换和路由守卫 | 2020-09-02
- Vue-Router3源码拾遗【3】matcher匹配器 | 2020-09-02
- 【2】路由注册和VueRouter实例 | 2020-09-02
- Vue-Router3源码拾遗【1】概述 | 2020-09-02
- Vue-lazyload 原理和使用 个人总结 | 2020-04-02
- 纯vue实现checkbox父子联动 | 2017-05-07
- 经典vue单页路由入门全家桶 | 2017-04-25
- 标签:express MongoDB vuex 异步
-
vue-cli + vue2 + vue-router + axios + vuex2 + express + mongoose
-
一个简单的ToDoList——经典vue单页路由入门全家桶,我在大神们demo的基础上不断地改进。
-
对应代码的github仓库的地址:https://github.com/AlexZhong22c/vue-time-tracker
- 按条目展示表格数据小插件 | 2017-04-15
- 标签:插件 条目 表格
-
对应代码的github仓库的地址:https://github.com/AlexZhong22c/vue-table-nav
-
demo (在线演示初次加载会有点慢,请稍等)
- 后管常见的树形组件的vue实现 | 2022-05-22
- 一种常见的多层级树形表格组件 | 2022-05-22
- ToDo小应用完工总结 | 2017-02-17
- 移动开发事件入门概述 | 2017-02-25
- 标签:交互 指针事件 触摸事件 随笔
-
本文修改自 PPK的《移动Web手册》
- 移动开发入门概述 | 2017-02-24
- yelee主题改bug总结 | 2017-02-22
- git暂存区知识梳理 | 2017-10-12