張儀ranck -
數據結構-js實現-隊列
class Queue {
constructor() {
this.count = 0;
this.lowestCount = 0;
this.items = {};
}
isEmpty() {
return this.count === this.lowestCount;
}
enqueue(element) {
this.ite
數據結構
,
隊列
,
Javascript
張儀ranck -
前端性能優化總結
本文將記錄我所掌握的全部整套前端性能優化模型
http協議層面
http協議緩存(應用緩存,瀏覽器默認緩存,自定義瀏覽器緩存,代理服務器緩存,服務器緩存)
gzip壓縮
chrome併發6個請求
使用loading優化請求中的體驗
預加載 PreloadJS (瀏覽器緩存)
工程化
圖片base64
代碼切割
按需加載 BundleAnalyzerPlugin
靜態分離,第
前端優化
張儀ranck -
幾句話説清楚BFC
BFC是什麼
BFC是 塊 格式化 上下文的縮寫,
他會創建一個獨立渲染的區域;
怎麼創建
body元素自帶
overflow hidden auto scroll
position absolute fixed
float 除了none之外的其他屬性
flex
table系列
網格佈局,多列布局等
用途
避免元素之間的外邊框摺疊
清除子元素浮動
清除兄弟節點浮動環
bfc
,
Css
,
前端