1.首先查看緩存 緩存分為強緩存與弱緩存 強緩存(200 from cache)時,瀏覽器如果判斷本地緩存未過期,就直接使用,無需發(fā)起http請求協(xié)商緩存(304)時,瀏覽器...
localStorage除非人為手動清除,否則會一直存放在瀏覽器中,但是很多情況下我們可能需要localStorage有一個過期時間,比如我們將用戶身份認證 token 保存...
1.sql注入原理:通郭sql命令插入到web表單遞交或者輸入活命,達到欺騙服務器執(zhí)行的惡意sql命令防范:1.對用戶輸入進行校驗2.不適用動態(tài)拼接sql2.XSS(跨站腳本...
https:是以安全為目標的HTTP通道,簡單講是HTTP的安全版本,通過SSL加密http:超文本傳輸協(xié)議。是一個客服端和服務器端請求和應答的標準(tcp),使瀏覽器更加高...
1.超文本的傳輸協(xié)議,是用于從萬維網服務器超文本傳輸到本地資源的傳輸協(xié)議2.基于TCP/IP通信協(xié)議來傳遞數據(HTML,圖片資源)3.基于運用層的面向對象的協(xié)議,由于其簡潔...
流程:解析html以及構建dom樹 -> 構建render樹 -> 布局render樹 -> 繪制render樹概念:1.構建DOM樹: 渲染引擎解析HTML文檔,首先將標...
瀏覽器地址欄輸入url瀏覽器會先查看瀏覽器緩存--系統(tǒng)緩存--路由緩存,如有存在緩存,就直接顯示。如果沒有,接著第三步域名解析(DNS)獲取相應的ip瀏覽器向服務器發(fā)起tcp...
JS 1、js簡介 JavaScript是一種基于對象的客戶端的腳本語言 是一種弱類型的動態(tài)腳本語言 弱類型:對數據類型要求不嚴格,只有當執(zhí)行到某一句代碼的時候,才去確定這個...
DOM 的本質:DOM 是瀏覽器概念,瀏覽器從服務器端讀取 html 頁面,瀏覽器將 html 解析成一棵元素嵌套關系的 dom 樹,用對象來表示頁面上的元素,并提供操作 d...
當 Vue.js 用 v-for 正在更新已渲染過的元素列表時,它默認用“就地復用”策略。 如果數據項的順序被改變,Vue 將不會移動 DOM 元素來匹配數據項的順序,而是簡...
hash ——即地址欄 URL 中的#符號(此 hsah 不是密碼學里的散列運算) hash 雖然出現 URL 中,但不會被包含在 HTTP 請求中,對后端完全沒有影響,因此...
react 整體是函數式的思想,把組件設計成純組件,狀態(tài)和邏輯通過參數傳入,所以在 react 中,是單向數據流; vue 的思想是響應式的,也就是基于是數據可變的,通過對每...