1. 程式人生 > >面試愛奇藝經驗

面試愛奇藝經驗

1.promise

狀態,特性,巴拉巴拉~

2.跨域幾種方法

詳細說了jsonp,然後說了iframe,伺服器代理,CORS,..

3.一個頁面從輸入 URL 到頁面載入顯示完成,這個過程中都發生了什麼?(流程說的越詳細越好)

(在網上一個大神那抄來的~)

· 查詢瀏覽器快取

· DNS解析、查詢該域名對應的IP地址、重定向(301)、發出第二個GET請求

· 進行HTTP協議會話

· 客戶端傳送報頭(請求報頭)

· 文件開始下載

· 文件樹建立,根據標記請求所需指定MIME型別的檔案

· 檔案顯示

· 瀏覽器這邊做的工作大致分為以下幾步:

· 載入:根據請求的URL進行域名解析,向伺服器發起請求,接收檔案(HTML、JS、CSS、圖象等)。

· 解析:對載入到的資源(HTML、JS、CSS等)進行語法解析,建議相應的內部資料結構(比如HTML的DOM樹,JS的(物件)屬性表,CSS的樣式規則等等)

4.狀態碼返回500時,去哪裡尋找錯誤

   當然是伺服器啦~

5.HTML5,CSS3都用到哪些新標籤,新特性啦

    header,footer,nav之類~ 特性就不多說了,隨便一個部落格都能說得很詳細~

6.相容性問題

(css,js,移動端都說了一點)

比如說透明度標準瀏覽器opacity:0-1,IE是 filter~,position:flex.,display:inline-block...

addEvent和attachEvent...

7.原型鏈~

剩下的就是專案問題比較多啦 嘻嘻~

總結大概也就記得這麼多,有什麼說錯的地方記得聯絡我啊~