瀏覽器架構(gòu) 用戶界面 主進(jìn)程 內(nèi)核渲染引擎JS 引擎執(zhí)行棧事件觸發(fā)線程消息隊(duì)列微任務(wù)宏任務(wù)網(wǎng)絡(luò)異步線程定時(shí)器線程 瀏覽器是多進(jìn)程的 每打開一個(gè)T...
瀏覽器包含哪些存儲(chǔ)機(jī)制促王? cookie的存在更多的是為了讓服務(wù)端區(qū)別用戶贱鄙,webStorage和IndexedDB則更多用在保存具體的數(shù)據(jù)和在客...
瀏覽器環(huán)境 注意點(diǎn) 首先短曾, 一個(gè)瀏覽器環(huán)境,只能有一個(gè)事件循環(huán) event loops 而一個(gè)事件循環(huán)可以多個(gè)任務(wù)隊(duì)列 task queue 每...
一谅猾、什么是WebSocket 概括: 1柄慰、HTML5的應(yīng)用層協(xié)議 2、支持雙向通信 WebSocket是一個(gè)新的協(xié)議税娜,跟HTTP協(xié)議基本沒有關(guān)系...
JS 深拷貝的實(shí)現(xiàn) 簡易版 問題 WARNING無法解決循環(huán)引用的問題坐搔,無限遞歸導(dǎo)致系統(tǒng)棧溢出無法拷貝特殊的對象,如RegExp敬矩,Date薯蝎,Se...
Vue 記錄 MVVM https://juejin.im/post/5abdd6f6f265da23793c4458 https://juej...
題目來源leetcode,持續(xù)更新 學(xué)習(xí)文檔 動(dòng)態(tài)規(guī)劃 動(dòng)態(tài)規(guī)劃詳解 https://juejin.im/post/5e86d0ad6fb9a0...
Flex flex和inline-flex flex-direction flex-wrap flex-flow justify-content...
簡略版谤绳,用于記錄和總結(jié),持續(xù)更新 1. 原型 / 構(gòu)造函數(shù) / 實(shí)例 2. 原型鏈: 原型鏈?zhǔn)怯稍蛯ο蠼M成袒哥,每個(gè)對象都有 __proto__ ...