先介紹下背景
非211,985本科畢業。一年半PHP經驗,一年半前端經驗,前端一直在做React
開發。
半年之前,我是一個前端小小小白。多麼小白呢?
-
css
調樣式全靠試。 - 盒模型,好像知道是啥?好像又不知道!
- 看到別人說
BFC
,啥是BFC
?為啥外邊距會合並?有些會合並,有些不會合並,這都是啥玩意? -
z-index
為啥有時候有效果,有時候沒效果?為啥有時候小的值還在大的上面? -
js
就會基礎使用,稍微複雜的一臉懵逼。 - 看別人的文章,一看到
prototype
,立馬頭疼,這都是啥!什麼原型,繼承,離我遠點! - 閉包,好像知道是啥。但是說不出來。
-
arguments
,作用域鏈等等都是啥? - …...
我都不想去思考這些問題,啊,,,頭疼,這都是什麼?我都不會啊!
這樣的我,怎麼出去面試?別人隨便問個問題,我都不會!
我又去網上看了別人的面試題,孃的喲,這是啥?這又是啥?好像會點,但是說不出來~~
不行不行,我得趕緊學習了。但是我要怎麼去準備呢?好像js,html,css,http
都沒系統學過啊?好像react,webpack
這些玩意也沒系統整理過啊。好多啊!
廢話不多說,我們開始吧~~
吭哧
吭哧
吭哧
…...
經過半年的準備,我成功面試進了BAT
!
所以相信自己,從現在開始!你應該比我厲害吧?
我看到很多像我之前一樣迷茫的人,我覺得我的經歷是可以複製的。就寫下來,共勉!
過程分為:
1. 系統學習基礎知識
2. 面試題提高
3. 專案
因為要不斷更新,所以去github看後面的吧https://github.com/brickspert/blog/issues/16