最近讀了路遙老師的「人生」一本書匠抗,讀完之后也想把自己的一些想法給抒發(fā)出來(lái)。 對(duì)我影響最大的人是路遙懂缕,18歲時(shí)高考失利壁涎,應(yīng)聘五六個(gè)工作崗位沒(méi)人要,...
setState什么時(shí)候是同步的,什么時(shí)候是異步的 setState的原理:在React中,如果是由React引發(fā)的事件處理(比如通過(guò)onCli...
這一部分主要介紹我在面試中遇到的問(wèn)題 reduce 函數(shù)的理解,手寫一個(gè)reduce函數(shù) Arrray.reduce( ( acc, curre...
這里用一棵dom樹來(lái)做說(shuō)明 深度優(yōu)先遍歷 假設(shè)初始狀態(tài)的時(shí)候圖中的所有頂點(diǎn)均未被訪問(wèn)房铭,則從某個(gè)個(gè)頂點(diǎn)v出發(fā),首先訪問(wèn)該頂點(diǎn)温眉,然后從它的各個(gè)未被訪...
觀察者模式中主體和觀察者是互相感知的缸匪,發(fā)布/訂閱者模式是借助第三方來(lái)實(shí)現(xiàn)調(diào)度的,發(fā)布者和訂閱者之間互不感知类溢。 接下來(lái)通過(guò)代碼來(lái)了解兩種模式的區(qū)別...
事件的委托 所謂的事件委托,通過(guò)監(jiān)聽一個(gè)父元素闯冷,來(lái)給不同的子元素綁定事件砂心,減少監(jiān)聽次數(shù),從而提升速度蛇耀。eg: new 做了什么操作 創(chuàng)建一個(gè)新對(duì)...
對(duì)于以上的O可能有部分人不是很了解辩诞,O表示算法的性能和復(fù)雜度。(通常來(lái)說(shuō)就是占用cpu的情況) 冒泡排序 就是兩層for循環(huán)纺涤,前后兩個(gè)值進(jìn)行比較...
前端優(yōu)化總結(jié) 前端優(yōu)化一直是一個(gè)值得關(guān)注的話題译暂。因?yàn)檫@個(gè)話題在前端之路的探討之聲從未停止過(guò),今天就來(lái)好好分析一下一些常用的優(yōu)化案例: 我們可以從...
Http請(qǐng)求中的keep-alive有了解嘛撩炊? 答案:在http早期外永,每個(gè)http請(qǐng)求都要求打開一個(gè)tcp socket連接,并且使用一次之后就...