摘要:
## 前言 闭包(Closure)是JavaScript中一个非常重要的概念,指的是函数可以访问其词法作用域以外的变量。简单来说,当一个函数内部定义的函数引用了外部函数的变量时,就形成了闭包。 要理解闭包,首先需要了解词法作用域(也称为静态作用域)。词法作用域是指在代码编写阶段就确定了变量的作用域, 阅读全文
posted @ 2023-08-31 14:57
默小言
阅读(29)
评论(0)
推荐(0)
摘要:
JavaScript的防抖(Debouncing)和节流(Throttling)是两种用于优化高频率事件处理的常见技术。它们都可以限制事件的触发频率,以减少过度触发事件处理函数而导致的性能问题。 ## 防抖(Debouncing) 防抖是指在事件被触发后,等待一定时间再执行事件处理函数。如果在等待时 阅读全文
posted @ 2023-08-31 14:55
默小言
阅读(91)
评论(0)
推荐(0)
摘要:
## 概念 BFC(Block Formatting Contexts 块级格式化上下文)是 CSS 中的一个重要概念。 它是页面上一个独立的渲染区域,如果一个元素具有 BFC 特性,则内部子元素在任何情况下都不会影响到外部元素,也不会被外部元素影响。 例如: 1. **处理浮动问题**:当父元素包 阅读全文
posted @ 2023-08-31 14:51
默小言
阅读(48)
评论(0)
推荐(0)

浙公网安备 33010602011771号