overvenkbygitHub

EventBus 类

April 16, 2024

简单实现一个 EventBus 类,拥有 on、off 和 emit 三个方法

Watermark 水印组件

April 12, 2024

Watermark 水印组件的简单实现

Vue3响应式原理

April 8, 2024

深入了解响应式原理,并且数据劫持 + 发布者订阅者模式来实现一个简单的 Vue 类

Vue2响应式原理

April 4, 2024

深入了解响应式原理,并且数据劫持 + 发布者订阅者模式来实现一个简单的 Vue 类

闭包(closure)

April 1, 2024

闭包(closure)是一个函数以及其捆绑的周边环境状态(lexical environment,词法环境)的引用的组合。换而言之,闭包让开发者可以从内部函数访问外部函数的作用域。在 JavaScript 中,闭包会随着函数的创建而被同时创建。

理解 CSS 的 z-index 属性

March 21, 2024

通过一些例子来讲述 z-index 的一些规则以及进行简单直白的图层优先级分析。

外边距折叠( margin collapsing )与区块格式化上下文( BFC )

March 18, 2024

讲述外边距折叠( margin collapsing )的现象与影响以及区块格式化上下文( BFC )的现象和影响,同时如何去利用 BFC 来解决 margin collapsing。