240 發(fā)簡信
IP屬地:北京
  • vue的diff算法

    當數(shù)據(jù)發(fā)生改變時,訂閱者watcher就會調(diào)用patch給真實的DOM打補丁通過isSameVnode進行判斷,相同則調(diào)用patchVnode方法平委。 patchVnode做了...

  • 發(fā)布訂閱模式

    手寫發(fā)布訂閱 思路: 1、需要有一個list對象緩存訂閱事件2、訂閱(on)如果存在事件就往list里面緩存事件3、取消訂閱(off)從list對象找到訂閱事件刪除4椭更、發(fā)布(...

  • 2021-11-15

    一湿滓、JavaScript Map 和 Object 的區(qū)別(https://www.cnblogs.com/ysx215/p/11387938.html[https://ww...

  • react

    1、react中key的作?2舌狗、?命周期叽奥,新舊?命周期的不同3、函數(shù)組件和component組件的區(qū)別4把夸、控制組件和?受控組件的區(qū)別5、??組件通信6铭污、state和props...

  • webpack打包

    webpack打包:詳見以下文章https://juejin.cn/post/6844904094281236487[https://juejin.cn/post/68449...

  • 120
    vue頁面的渲染過程

    Vue的渲染過程 我們從最簡單的new Vue開始: Vue在渲染的時候先調(diào)用原型上的_render函數(shù)將組件對象轉(zhuǎn)化成一個VNode實例嘹狞;而_render是通過調(diào)用crea...

  • 雙向數(shù)據(jù)綁定和單向數(shù)據(jù)流區(qū)別

    雙向數(shù)據(jù)綁定和單向數(shù)據(jù)流區(qū)別 單向數(shù)據(jù)綁定優(yōu)缺點:優(yōu)點:單向數(shù)據(jù)流岂膳,所有狀態(tài)變化都可以被記錄、跟蹤磅网,狀態(tài)變化通過手動調(diào)用通知谈截,源頭易追溯,沒有“暗箱操作”涧偷。同時組件數(shù)據(jù)只有唯...

  • vue和react的區(qū)別

    vue和react的區(qū)別: 1簸喂、模板渲染方式的不同在表層上,模板的語法不同燎潮,React是通過JSX渲染模板喻鳄。而Vue是通過一種拓展的HTML語法進行渲染。在深層上确封,模板的原理...

  • vue中keep-alive的原理

    1 除呵、keep-alive是什么 keep-alive是一個抽象組件:它自身不會渲染一個DOM元素,也不會出現(xiàn)在父組件鏈中爪喘;使用keep-alive包裹動態(tài)組件時颜曾,會緩存不活...

  • vue中nextTick的原理

    由于Vue DOM更新是異步執(zhí)行的,即修改數(shù)據(jù)時秉剑,視圖不會立即更新泛豪,而是會監(jiān)聽數(shù)據(jù)變化,并緩存在同一事件循環(huán)中侦鹏,等同一數(shù)據(jù)循環(huán)中的所有數(shù)據(jù)變化完成之后候址,再統(tǒng)一進行視圖更新。為...

  • 虛擬列表優(yōu)化

    虛擬列表其實是按需顯示的一種實現(xiàn)种柑,即只對可見區(qū)域進行渲染岗仑,對非可見區(qū)域中的數(shù)據(jù)不渲染或部分渲染的技術,從而達到極高的渲染性能聚请。https://juejin.cn/post/6...

  • vue知識點

    1荠雕、watch和beforeUpdate,updated有什么不同稳其? beforeUpdate鉤子函數(shù)和updated鉤子函數(shù)間的生命周期 當vue發(fā)現(xiàn)data中的數(shù)據(jù)發(fā)生變...

  • 120
    前端性能優(yōu)化

    前端性能優(yōu)化 離線存儲技術:https://segmentfault.com/a/1190000000732617[https://segmentfault.com/a/11...

  • 垃圾回收機制

    1)問什么是垃圾 一般來說沒有被引用的對象就是垃圾,就是要被清除炸卑, 有個例外如果幾個對象引用形成一個環(huán)既鞠,互相引用,但根訪問不到它們盖文,這幾個對象也是垃圾嘱蛋,也要被清除。 2)如何...

  • js的內(nèi)存管理機制

    什么是內(nèi)存管理 所謂內(nèi)存管理五续,是 js 從創(chuàng)建變量到垃圾回收的一個過程洒敏。 它的生命周期 分配你所需要的內(nèi)存(變量聲明的時候) 使用分配的內(nèi)存(讀,寫) 不需要的時候回收(或者...

  • 父組件和子組件之間的生命周期執(zhí)行順序

    初次渲染就會觸發(fā)的生命周期 beforeCreate() , created()beforeMount() , mounted() 組件的調(diào)用順序都是先父后子,渲染完成的順序...

  • 120
    vue的diff算法分析

    https://blog.csdn.net/weixin_33923148/article/details/91474284[https://blog.csdn.net/we...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品