HTML
常見標簽和屬性
HTML5
CSS
常用選擇器
常用樣式和布局
響應式布局(了解,并不熟悉)
rem 的使用(了解,并不熟悉)。
過渡和動畫(了解,并未使用)。
css預處理:less和stylus(使用,并不熟練),sass(了解,未使用)
JavaScript
基礎語法(變量,函數(shù)定義,流程等)
數(shù)據(jù)類型
變量的求值(作用域,變量定義提升,this,原型鏈等)
DOM
DOM 的增刪改查
事件
BOM (瀏覽器相關(guān)信息,瀏覽記錄歷史和一些全局API)
Ajax
客戶端存儲:Cookie,Web Stroge(Local&Session),離線緩存。
綜合
頁面性能優(yōu)化
代碼調(diào)試
瀏覽器的調(diào)試工具
移動端頁面調(diào)試
HTTP (緩存機制,請求頭,相應頭,瀏覽器同源策略等)
框架
主框架:jQuery, Backbone, Vue。 (使用,并不熟練)React(只是了解)。
加載器:Webapck, Requirejs。(了解,并不熟練)。
工具庫:UnderScore(了解,并不熟練)
前端工程化
依賴管理:npm(使用,并不熟練)
工作流:Webpack,Gulp。(使用,并不熟練)
生成項目結(jié)構(gòu)腳手架:yo
軟件
IDE:Webstorm
代碼版本控制: Git, SVN。
切圖: Photoshop (了解,未使用)。
想學的
和Native的交互:移動端app如何與h5頁面交互
移動框架開發(fā):如何選取現(xiàn)有技術(shù)組織一個移動開發(fā)框架
微信開發(fā):包括微信頁面和微信小程序的開發(fā)
nodejs:如何利用node構(gòu)建后端,實現(xiàn)全棧式開發(fā)