摘要:一的基礎(chǔ)知識實現(xiàn)雙向綁定原理中的設(shè)置屬性值獲取屬性值過程劫持并監(jiān)聽所有屬性發(fā)生變化,通知觀察者函數(shù)負責(zé)向觀察者列表添加對應(yīng)更新函數(shù)編譯解析初始化更新生命周期和中的數(shù)據(jù)和方法還沒初始化和初始化完成模板已經(jīng)在內(nèi)存編譯好了,尚未掛載到頁面頁面掛載 一、vue的基礎(chǔ)知識 vue實現(xiàn)雙向綁定原理 1、Object.defineProperty()中的set/get設(shè)置屬性值/獲取屬性值 2、...
摘要:當(dāng)給數(shù)組的賦負數(shù)或小數(shù)時,數(shù)組的長度有無變化由此可見,的屬性只計算非負整數(shù)下標(biāo)不計算負數(shù)小數(shù)項目熱更新慢并且是在時卡住怎么辦本人實際上是文件里多寫了個逗號。。。。 showImg(https://segmentfault.com/img/remote/1460000019223033); 1、當(dāng)給數(shù)組的index賦負數(shù)或小數(shù)時,數(shù)組的長度有無變化? let arr=[] arr...
摘要:熟悉面向?qū)ο缶幊痰亩贾溃嫦驅(qū)ο缶幊套钪匾脑瓌t之一從外部接口劃分內(nèi)部接口。所以,面向?qū)ο缶幊叹皖愃朴谄囈粯印? 熟悉面向?qū)ο缶幊痰亩贾溃嫦驅(qū)ο缶幊套钪匾脑瓌t之一 - 從外部接口劃分內(nèi)部接口。也就是說,針對某一類事物,我們其實并不是那么在乎其內(nèi)部究竟是怎樣去實現(xiàn)的,只關(guān)心怎樣使用而已。 為了理解這點,讓我們先來看看現(xiàn)實生活中的列子。通常,我們使用的設(shè)備非常復(fù)雜。但是從外部接口界...
摘要:在做自己的一個小項目時,新學(xué)習(xí)了非關(guān)系型數(shù)據(jù)庫,使用了封裝好的查詢方法,包括數(shù)據(jù)庫分頁用到的和方法,這里記錄下。 在做自己的一個小項目時,新學(xué)習(xí)了mongodb非關(guān)系型數(shù)據(jù)庫,使用了mongoose封裝好的查詢方法,包括數(shù)據(jù)庫分頁用到的limit和skip方法,這里記錄下。 1. mongodb數(shù)據(jù)庫連接 參照官網(wǎng)文檔對應(yīng)的參數(shù)如下: mongodb://[username:passw...
摘要:由于圖片壓縮中使用了大量異步操作,這里使用語法處理異步問題基本思路是先將數(shù)據(jù)讀取為類型的數(shù)據(jù),再將繪制到,通過的轉(zhuǎn)換為數(shù)據(jù)并壓縮數(shù)據(jù),最后再將數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)類型,再上傳到服務(wù)器。下面是具體的實現(xiàn)方式。 由于圖片壓縮中使用了大量異步操作,這里使用es7 async 語法處理異步問題 基本思路是:先將file數(shù)據(jù)讀取為DataUrl類型的數(shù)據(jù),再將DataUrl繪制到canvas,通過ca...
暫無介紹