1 . 瀏覽器如何渲染?
javascript
瀏覽器的渲染原理簡介css
2 . 如何分析頁面性能?
緩存
3 . 你如何對網站的文件和資源進行優化?
安全
4 . 請說出三種減小頁面加載時間的方法。
性能優化
5 . 有哪些工具來測試代碼的性能。
答:Profiler, JSPerf, Dromaeo
6 . 有哪些前端工具性網站
7 . 請描述一下 GET 和 POST 的區別?
答:區別以下:
get 向指定的資源請求數據,請求的數據會附在URL 以後,就是把數據放置在請求行(request line)中),以?分割URL和傳輸數據,多個參數用&鏈接;
post 向指定的資源提交要被處理的數據。post方法請求是封裝在http 消息包體中
& | get | post |
---|---|---|
後退/刷新 | 無害 | 請求從新提交 |
書籤 | 可作書籤 | 不可作 |
緩存 | 可被緩存 | 不能被緩存 |
歷史 | 保留在瀏覽器記錄裏 | 不保留 |
對數據長度限制 | 限制(2048字符) | 不限制 |
安全性 | url中暴露數據 | 相對安全 |
可見性 | url中可見 | 不可見 |
8 . HTTP 狀態碼