javascript:
css:
html:
其次根據不同企業對技術棧和職位級別的要求。
對於react技術棧為主的,需要掌握以下知識:
react+redux+redux-thunk/redux-saga+react-router,並熟悉ant-design等第三方ui庫這是比較基礎的崗位能力。
對於vue技術棧為主的,需要掌握以下技能:
vue+vuex+vue-router,並熟悉elementUI等第三方ui庫。
對於中高階前端崗位,還需要對webpack,gulp等前端工作流有一定或者較深的理解。
javascript:
陣列常用方法的使用,比如遍歷有forEach,map,filter,every, some,reduce,操作方法有splice,slice, join,push,shift, pop,sort等基本資料結構,引用型別(物件,陣列)基本邏輯運算if else, switch,三目運算:?,for/while迴圈等字串常見api(如replace,slice, substr,indexOf)基本正則使用變數作用域,作用域鏈,變數提升,函式宣告提升物件基本用法,面向物件程式設計(關注優就業,學習更多IT知識)css:
基本盒模型(border/content/padding等)4種常用定位(static/absolute/relative/fixed)常用佈局方式(浮動佈局/彈性佈局flex/自適應佈局/網格佈局grid)css3基本樣式與動畫(transition,animation)html:
新標籤基本用法和使用head標籤作用與用法(主要是meta屬性的用法)其次根據不同企業對技術棧和職位級別的要求。
對於react技術棧為主的,需要掌握以下知識:
react+redux+redux-thunk/redux-saga+react-router,並熟悉ant-design等第三方ui庫這是比較基礎的崗位能力。
對於vue技術棧為主的,需要掌握以下技能:
vue+vuex+vue-router,並熟悉elementUI等第三方ui庫。
對於中高階前端崗位,還需要對webpack,gulp等前端工作流有一定或者較深的理解。