一、概述 在生活中,我們通常希望一些統(tǒng)一的操作,例如當我用殺毒軟件掃描該文件夾時,往往不會關心里面有多少文件和子文件夾,我們只需要操作最外層的文...
一、概述 適配器模式的作用是解決兩個對象間的接口不兼容的問題。使用適配器模式之后,原本由于接口不兼容而不能工作的兩個對象可以一起工作。 舉個例子...
一、概述 建造者模式屬于創(chuàng)建型模式。builder的意思是建造者或者建筑工人。例如: 1.樓房都是千差萬別,樓房的外形,層數(shù),內(nèi)部房間的數(shù)量,房...
一、概述 原型模式的定義是用原型實例指定創(chuàng)建對象的種類,并通過拷貝這些原型創(chuàng)建新的對象。簡單來說就是拷貝一個新對象。 拷貝通常有淺拷貝和深拷貝,...
一、描述 在軟件開發(fā)的領域當中,一些工程化的東西是必不可少,它可以把我們的效率,質(zhì)量,還有團隊合作,維護方面更加的輕松。 二、必要性 在一些簡單...
一、什么是Grunt Grunt是一個任務管理器,可以使用它來校驗Javascript語法、css壓縮、Sass編譯等一些前端工程化的任務。借用...
一、描述 隨著微信的發(fā)展,衍生出了小程序這個產(chǎn)品出來,我們開發(fā)者,當然要緊追潮流,但是隨著開發(fā)小程序的時候,會發(fā)現(xiàn)只用微信提供的微信開發(fā)工具初始...
一、webpack的基本概念 webpack 本質(zhì)上是一個打包工具,它會根據(jù)代碼的內(nèi)容解析模塊依賴,幫助我們把多個模塊的代碼打包。借用 webp...
一、單一職責原則 單一職責原則:一個類只負責一個功能領域中的相應職責。或者說,就一個類而言,應該只有一個引起它變化的原因。 單一職責原則就是說,...