給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)整數(shù)目標(biāo)值 target,請(qǐng)你在該數(shù)組中找出和為目標(biāo)值的那兩個(gè) 整數(shù)风瘦,并返回它們的數(shù)組下標(biāo)欧募。 你可以假設(shè)每種輸入只會(huì)對(duì)應(yīng)一個(gè)答案。但是舒憾,數(shù)組...
給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)整數(shù)目標(biāo)值 target,請(qǐng)你在該數(shù)組中找出和為目標(biāo)值的那兩個(gè) 整數(shù)风瘦,并返回它們的數(shù)組下標(biāo)欧募。 你可以假設(shè)每種輸入只會(huì)對(duì)應(yīng)一個(gè)答案。但是舒憾,數(shù)組...
從零搭建Vue組件庫(kù) 一.組件庫(kù)的劃分 我們的劃分以elementUi為基準(zhǔn)分為 Basic:Button、Icon圖標(biāo)、Layout布局香浩、container布局容器... ...
使用vue的同學(xué)大家都知道,在使用v-for指令的時(shí)候宴霸,都需要添加一個(gè)key屬性囱晴,并且是唯一的key岸裙。我們都會(huì)想到為什么要使用key呢?下面就針對(duì)這一問(wèn)題做一個(gè)解釋速缆。請(qǐng)看下面...
ReactDOM.render()在區(qū)分是函數(shù)組件還是class類(lèi)組件的時(shí)候主要是根據(jù)Component類(lèi)上面的靜態(tài)屬性isReactComponent降允。
class Component{
static isReactComponent = true;
}
React源碼解析之ReactDOM.render()
在第一次學(xué)習(xí)react的時(shí)候,我們總會(huì)帶著許多疑問(wèn)艺糜。比如我們看到下面的代碼就會(huì)想:為什么我們只是引入了React,但是并沒(méi)有明顯的看到我們?cè)谄渌胤接镁缍@時(shí)我們就會(huì)想著既然沒(méi)...
前言 從瘋狂的操縱dom轉(zhuǎn)到vue這樣通過(guò)數(shù)據(jù)驅(qū)動(dòng)的程序員來(lái)說(shuō),姿勢(shì)的轉(zhuǎn)換也自然產(chǎn)生了很多疑問(wèn)破停。比如翅楼,事件委托。包括我看現(xiàn)在公司的前端代碼真慢,發(fā)現(xiàn)所有列表的綁定形式都是: 然后...
在使用EventEmitter的時(shí)候我們常用的方法主要有on毅臊、emit、once黑界、off, 下面我們簡(jiǎn)單實(shí)現(xiàn)一下這些方法 在實(shí)現(xiàn)這些方法之前管嬉,我們必須有一個(gè)構(gòu)造函數(shù),并且需要...
call()主要有以下兩點(diǎn)特點(diǎn) 可以改變我們當(dāng)前函數(shù)點(diǎn)this指向 還會(huì)讓當(dāng)前函數(shù)執(zhí)行 我們主要根據(jù)這兩點(diǎn)進(jìn)行他的原理探討 上面我們用比較老的方式實(shí)現(xiàn)了朗鸠,下面我們嘗試用es6...
在面試中經(jīng)常問(wèn)到深拷貝的實(shí)現(xiàn)胎挎,但由于在項(xiàng)目中都是用網(wǎng)上現(xiàn)成的或者依賴各種函數(shù)庫(kù)完成。偶爾在回答的時(shí)候就腦袋短路了忆家,現(xiàn)在有時(shí)間了就簡(jiǎn)單整理了一下犹菇。 先說(shuō)一下自己用過(guò)的一些方法 ...
Promise.all()接收一個(gè)數(shù)組為參數(shù),當(dāng)數(shù)組的所有Promise都為resolve的狀態(tài)時(shí)芽卿,Promise.all()才會(huì)成功揭芍;若有一個(gè)失敗,都會(huì)被認(rèn)為是失敗的蹬竖。簡(jiǎn)單...