面試愛奇藝經驗
阿新 • • 發佈:2019-01-24
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.原型鏈~
剩下的就是專案問題比較多啦 嘻嘻~
總結大概也就記得這麼多,有什麼說錯的地方記得聯絡我啊~