前端面试题
1.BFC Block Formattingcontexts -块级格式化上下文
IFC-内敛格式化上下文
GFC-网格布局格式化上下文
FFC-弹性格式化上下文
核心概念:
BFC是一块独立的渲染区域 或者说 一个独立的容器
BFC中的元素如何布局也不会影响外界 反之亦然
用途:
1.清除浮动(高度塌陷,左浮动右不浮动重叠问题)
注:(左浮动右不浮动重叠问题)
2.解决外边距重叠问题
触发方式:
浮动元素:float除none以外的值绝对定位元素:position(absolute、fixed)
display为inline-block、table-cells、flex、inline-flex、table-captionoverflow除了visible以外的值(hidden、auto、scroll)
满足其一即可
2.for和forEach的区别
1.循环和迭代
for主要对象为array,forach主要面向所有具备迭代属性的迭代器
2.打断
for中 return break continu
前端面试题最先出现在Python成神之路。
共有 0 条评论