傳統(tǒng)的javascript中只有對象,沒有類的概念。它是基于原型的面向?qū)ο笳Z言。原型對象特點(diǎn)就是將自身的屬性共享給新對象。這樣的寫法相對于其它傳統(tǒng)面向?qū)ο笳Z言來講,很有一種獨(dú)...
一、js手寫call:隱式綁定改變this 二、js手寫apply:隱式綁定改變this 三、js手寫bind:隱式綁定改變this 另一種手寫bind 四、認(rèn)識argume...
babel是一種js語法編譯器,在前端開發(fā)過程中,由于瀏覽器的版本和兼容性問題,很多js的新方法和特性的使用都受到了限制。使用babel可以將代碼中js代碼編譯成兼容...
Vue中的nextTick涉及到Vue中DOM的異步更新,感覺很有意思,特意了解了一下。其中關(guān)于nextTick的源碼涉及到不少知識,很多不太理解,暫且根據(jù)自己的一些感悟介紹...
最近系統(tǒng)接入了公司的單點(diǎn)登錄,為了登陸成功后再跳回系統(tǒng)的主頁面,又申請了測試和沙箱的域名(之前都是直接用IP登的),本地開發(fā)是配置的host。接入之后發(fā)現(xiàn)了一個非常麻煩的點(diǎn)就...
總結(jié)不錯
Vue 可復(fù)用性的組件詳解7.1 使用組件的原因 作用:提高代碼的復(fù)用性 7.2 組件的使用方法 1. 全局注冊 優(yōu)點(diǎn):所有的Vue實(shí)例都可以用缺點(diǎn):權(quán)限太大,容錯率降低 2. 局部注冊 3. vue...
前言 最開始只是想寫一個簡單的筆記,后來發(fā)現(xiàn),在記筆記的過程中,我會不斷的將書中一筆帶過的地方補(bǔ)充全,對于書中說的一些做法,我也會提供一些其他思路,于是,寫著寫著就不像是一本...
我們使用 winston 和 express-winston 記錄日志。新建 logs 目錄存放日志文件,修改 index.js,在: index.js 下引入所需模塊: 將...
Redis是一個非常適合用于Session管理的數(shù)據(jù)庫。第一,它的結(jié)構(gòu)簡單,key-value的形式非常符合SessionID-UserID的存儲;第二,讀寫速度非常快;第三...
1.下載安裝 在網(wǎng)上搜了一下,安裝MongoDB有三種方式:(1)手動命令安裝(2)采用Homebrew(3)下載安裝包。由于對前兩種介紹的命令行安裝方法不是很了解,所以選擇...
得益于 Vue 的 響應(yīng)式系統(tǒng) 和 虛擬 DOM 系統(tǒng) ,Vue 在渲染組件的過程中能自動追蹤數(shù)據(jù)的依賴,并精確知曉數(shù)據(jù)更新的時候哪個組件需要重新渲染,渲染之后也會經(jīng)過虛擬 ...
兩個月之前在項(xiàng)目中就開始使用 Eslint ,當(dāng)時直接 copy 別人的 .eslintrc.js 文件,感覺好復(fù)雜,一直沒吃透,中間去把 Eslint 官方文檔看了數(shù)遍,依...
總結(jié)的很好,學(xué)到了
Egg 框架簡述 (一):簡單的骨架認(rèn)知Egg 框架模型簡述 (一) 簡單的骨架認(rèn)知1-1. 簡述1-2. 簡單層級關(guān)系1-3. 路由(Router)1-4. 內(nèi)置對象(Router)1-5. 配置(Config)...
Egg 框架模型簡述 (一) 簡單的骨架認(rèn)知1-1. 簡述1-2. 簡單層級關(guān)系1-3. 路由(Router)1-4. 內(nèi)置對象(Router)1-5. 配置(Config)...