一面

我決定,之後面一次遇到不會的都要作一次總結,把回答的不是太好的問題都好好梳理一下。前端

undifined==undifined?
undifined===undifined?
==和===有什麼區別呢?
= 賦值運算符
== 等於 ==將高級轉化爲基礎類型,進行「值」比較
=== 嚴格等於 值相等且類型也相等。web

數組

這裏有一組數組,如何從裏面的一個位置刪除一段並添加上一些元素呢?用哪一個方法實現呢?
數組如何去重,如何統計裏面元素的重複次數呢?
一、你的value 就統計次數 若是value==0 你就把那個key插進去 若是>0 那就只++value
二、統計重複次數能夠用for遍歷數組元素,使用if判斷,相等就加一。另外還能夠使用reduce(),使用reduce就是裏面傳入一個函數,若是相等就累加。算法

頭腦風暴
博弈問題
建議學前端的沒事仍是關注一下此類問題的解決方案,多學習點也許仍是會用到的。bootstrap


聊一下bootstrap
http狀態碼,每一個清楚的記熟
HTTP(1.x, 2.0, HTTPS)
http原理
緩存頭相關數組

數組使用方法要記得牢固瀏覽器

如何提升渲染性能
web安全
安全相關(XSS & CSRF) (高頻)
瀏覽器緩存策略(高頻)緩存

數據類型和判斷
繼承
爲何DOM操做就慢了, 解釋一下
事件循環
Promise, setTimeout/setInterval
使用過的框架原理要講清楚安全

算法,博弈
基礎的數據結構和算法(好比快排,merge sort, N sum, Top N 等, 手寫代碼)
基礎的算法和數據結構(Tree, BFS, DFS)
快排數據結構

grid佈局

grid佈局是一個基於網格的二維佈局系統,父元素container和子元素items構成。
display:grid
column是列,row是行
row col框架

相關文章
相關標籤/搜索