# js

BFC

什么是 BFC

BFC(Block formatting context)译为”块格式化上下文”,是一个独立的渲染区域,规定了内部的子元素如何布局,并且与这个区域外部毫不相干。

关于闭包

什么是闭包

闭包就是能够读取其他函数内部变量的函数。在 JS 中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解为”定义在一个函数内部的函数”。