240 發(fā)簡信
IP屬地:江蘇
  • 120
    vuejs項目性能優(yōu)化總結

    在使用elementUI構建公司管理系統(tǒng)時厂镇,發(fā)現(xiàn)首屏加載時間長欠窒,加載的網(wǎng)絡資源比較多撤卢,對系統(tǒng)的體驗性會差一點,而且用webpack打包的vuejs的vendor包會比較大。所...

  • 回復的不錯:sunglasses:

    React面試

    整理了在react前端面試中,常會問到的東西,不僅限于react乍桂,還包括前端常用的基礎 1.關于react框架 談React框架,我們可以從框架出現(xiàn)的原因開始聊效床。在框架之前睹酌,...

  • 22道高頻JavaScript手寫面試題

    JavaScript筆試部分 點擊關注本公眾號「程序員面試官」獲取文檔最新更新,并可以領取配套于本指南的 《前端面試手冊》 以及最標準的簡歷模板. 實現(xiàn)防抖函數(shù)(deboun...

  • 原生JS實現(xiàn)懶加載與函數(shù)節(jié)流方法

    先寫下標題,今晚寫這個博客~ 昨晚改項目BUG改的太晚了剩檀,實在沒空寫憋沿,只能放在今天寫咯~ 最近寫的小項目正好遇到需要懶加載和函數(shù)節(jié)流,查了資料了解了一下原理』铮現(xiàn)在寫個博客總結...

  • 響應式系統(tǒng)的基本原理

    響應式系統(tǒng) Vue.js是一款MVVM框架辐啄,數(shù)據(jù)模型僅僅是普通的JavaScript對象采章,但是對象的操作能影響視圖,其核心就是響應式系統(tǒng)壶辜。 Object.defineProp...

  • 120
    Vue.js運行機制全局概覽

    先上一張vue內(nèi)部流程圖悯舟,然后我們來逐個分析里面的具體模塊和流程: 初始化及掛載 編譯 parse 會用正則等干事解析template模板中的指令、class砸民、style等數(shù)...

  • vue面試題之三:vue常見面試題①

    3. vue常見面試題 1. vue的優(yōu)缺點 優(yōu)點:性能好抵怎,簡單易用,前后端分離岭参,雙向數(shù)據(jù)綁定反惕,單頁面應用用戶體驗好。 缺點:不利于SEO優(yōu)化冗荸。 2. keep-alive的...

  • 寫的不錯??

    React面試

    整理了在react前端面試中,常會問到的東西利耍,不僅限于react蚌本,還包括前端常用的基礎 1.關于react框架 談React框架,我們可以從框架出現(xiàn)的原因開始聊隘梨。在框架之前程癌,...

  • 虛擬DOM patch之新增、刪除節(jié)點(一)

    虛擬DOM最核心的部分是patch轴猎,它可以將vnode渲染成真實的DOM嵌莉。patch也可以叫做patching算法,通過它渲染真實的DOM時捻脖,并不是暴力覆蓋原有DOM锐峭,而是對...

  • 120
    Vnode

    什么是VNode 在vue.js中存在一個VNode類,使用它可以實例化不同類型的vnode實例可婶,而不同類型的vnode實例各自表示不同類型的DOM元素沿癞。例如,DOM元素有元...

  • this綁定規(guī)則優(yōu)先級

    現(xiàn)在了解了函數(shù)調(diào)用中this綁定的四條規(guī)則矛渴,需要做的是找到函數(shù)的調(diào)用位置并判斷應用了哪條規(guī)則椎扬。如果調(diào)用位置應用多條規(guī)則,就必須給這些規(guī)則設定優(yōu)先級具温。毫無疑問蚕涤,默認綁定是四條規(guī)...

  • 120
    虛擬DOM簡介

    什么是虛擬DOM? 我們現(xiàn)在使用的三大主流框架Vue.js铣猩、Angular和React都是聲明式操作DOM揖铜。我們通過描述狀態(tài)和DOM之間的映射關系是怎樣的,就可以將狀態(tài)渲染成...

  • this的4種綁定規(guī)則

    每個函數(shù)的this是在調(diào)用時被綁定的达皿,完全取決于函數(shù)的調(diào)用位置(也就是函數(shù)的調(diào)用方法) 調(diào)用位置 在理解this的綁定過程之前蛮位,首先要理解調(diào)用位置:調(diào)用位置就是函數(shù)在代碼中被...

  • 關于this

    1.1 為什么要用this 如果對于有經(jīng)驗的JavaScript開發(fā)者來說this都是一種非常復雜的機制较沪,那它到底有用在哪里?真的值得我們付出這么大的代價學習嗎失仁?的確尸曼,在介紹...

  • JavaScript設計模式之發(fā)布-訂閱模式

    發(fā)布-訂閱模式又叫觀察者模式,它定義對象間的一種一對多的依賴關系萄焦,當一個對象的狀態(tài)發(fā)生改變時控轿,所有依賴于它的對象都將得到通知 1. 現(xiàn)實中的發(fā)布-訂閱模式 小明最近看上一套房...

  • JS深拷貝和淺拷貝

    1.js基本數(shù)據(jù)類型 基本數(shù)據(jù)類型: String,Boolean,Number,Undefined,Null\ 引用數(shù)據(jù)類型:Object(Array,Date,RegEx...

  • Promose原理、實現(xiàn)一個Promise對象

    1. 什么是promse拂封? promise是JS異步編程中的重要概念茬射,異步抽象處理對象,是目前比較流行JavaScript異步編程解決方案之一 2.對于幾種常見的異步變成方案...

  • js垃圾回收機制

    概述 垃圾收集器會定期(周期性)找出不在使用的變量冒签,然后釋放內(nèi)存在抛,這個過程不是實時性的,因為開銷比較大萧恕,所以垃圾回收器會按照固定的時間間隔執(zhí)行刚梭。 垃圾回收兩種策略 標記清除對...

  • mixin理解與使用

    基礎 混入 (mixin) 提供了一種非常靈活的方式,來分發(fā)vue組件中的可復用功能票唆。一個混入對象可以包含任務組件選項朴读。當組件使用混入對象時,所欲混入對象的選項將被“混合”進...

  • vue-cli腳手架基礎實現(xiàn)

    commander chalk Inquirer.js nodejs fs走趋、net模塊

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