1、為什么用Vue.nextTick() 首先來了解一下JS的運(yùn)行機(jī)制。 JS運(yùn)行機(jī)制(Event Loop) JS執(zhí)行是單線程的,它是基于事件循環(huán)的。 所有同步任務(wù)都在主線...
1、為什么用Vue.nextTick() 首先來了解一下JS的運(yùn)行機(jī)制。 JS運(yùn)行機(jī)制(Event Loop) JS執(zhí)行是單線程的,它是基于事件循環(huán)的。 所有同步任務(wù)都在主線...
在學(xué)習(xí)深拷貝之前,我們要先搞明白什么是深拷貝? 在JS中,數(shù)據(jù)類型分為基本數(shù)據(jù)類型和引用數(shù)據(jù)類型兩種,對于基本數(shù)據(jù)類型來說,它的值直接存儲在棧內(nèi)存中,而對于引用類型來說,它在...
問題 一直搞不清constructor和super是干什么用的。 前提 了解js的繼承 原型繼承 原型繼承是通過利用js的原型鏈 call或者apply實(shí)現(xiàn)繼承 利用call...
1,首先我們看下官網(wǎng)對created和mounted這個2個生命周期怎么定義的:created:(在實(shí)例創(chuàng)建完成后被立即調(diào)用。在這一步,實(shí)例已完成以下的配置:數(shù)據(jù)觀測 (da...
什么是 rebase? git rebase 你其實(shí)可以把它理解成是“重新設(shè)置基線”,將你的當(dāng)前分支重新設(shè)置開始點(diǎn)。這個時候才能知道你當(dāng)前分支于你需要比較的分支之間的差異。原...
merge和rebase 標(biāo)題上的兩個命令:merge和rebase都是用來合并分支的。 這里不解釋rebase命令,以及兩個命令的原理,詳細(xì)解釋參考這里。 下面的內(nèi)容主要說...
今天來淺入淺出地聊聊哈希函數(shù),哈希函數(shù)不是指某種特定的函數(shù),而是一類函數(shù),它有各種各樣的實(shí)現(xiàn)。 百度百科給出的定義是: Hash,一般翻譯做"散列",也有直接音譯為"哈希"的...
【前言】 內(nèi)推熊來簡書給大家分享字節(jié)跳動的面經(jīng)干貨啦!請大家一定要務(wù)必看完哦~ 看到就是賺到,優(yōu)秀的你還在等什么,快拿起你的小本本記下來!廢話不多說,直接上干貨 【一面】 自...