前端基礎(給本身公司實習生寫的文章)

因爲在工做中,我常常會帶一些實習生,帶着他們作項目的同時也會本身給他們梳理一些基礎知識點,任何知識都是全局到局部,前端知識不少很龐雜,由簡入繁

前端基礎相關

html

html標籤與語義化
特殊的html標籤
經常使用meta標籤做用
css

css

界面佈局
手機端適配方案
css3(選擇器,盒模型,新屬性等等)
css預處理器
html

js

## BOM
      瀏覽器渲染機制(重繪與迴流等)
      通訊相關(三次握手,五次揮手,get/post等,web worker,servers worker,WebSocket 等)
      跨域(解決方案)
      瀏覽器本地存儲
      內存泄漏,v8垃圾回收機制
   ## DOM
      節點操做
      事件
      
   ## ES(語法規範)
      面向對象
      封裝,繼承,多態=>裏面基本能夠推出js全部的基礎
      prototype ,_proto_ ,constructor 
      new
      this
      原型與原型鏈
      做用域與做用域鏈
      閉包
      類型轉換與類型判斷
      字符串數組基本操做
      js遍歷相關,for,for..in,for...of,foreach,map,every,some,where,reduce等等(一些基本算法,排序,遞歸等)
      防抖與節流
      異步相關(generator,promise,async..await)
      es6新規範等(模板字符串,Set 和 Map,class,Decorator,模塊化,箭頭函數,異步處理,解構,Symbol)
複製代碼

函數式編程(高階函數,函數組合,閉包,柯里化,遞歸等)

前端目前的流行三大框架(react,vue,angular)相關知識,框架只是讓你快速開發的工具,學到什麼程度看本身的興趣

node相關基礎知識

webpack相關基礎知識

前端性能優化

前端模塊化規範

前端設計模式

前端技術選型方案

混合開發

pwa

相關文章
相關標籤/搜索