摘要:,是一個(gè)前端資源加載打包工具,現(xiàn)在版本已經(jīng)到,今天的文章不支持介紹的及使用,而是對(duì)最近項(xiàng)目開發(fā)中使用打包時(shí)處理低版本及以下瀏覽器兼容問題做一次總結(jié)。 Webpack,Webpack 是一個(gè)前端資源加載/打包工具,現(xiàn)在版本已經(jīng) release 到 v2.6.1,今天的文章不支持介紹Webpack的API及使用,而是對(duì)最近項(xiàng)目開發(fā)中使用Webpack打包時(shí)處理IE低版本(IE8及以下)瀏覽...
摘要:前言很久沒寫文章總結(jié)了,這次主要粗略的總結(jié)一下中的模塊化模塊模塊的職責(zé)封裝實(shí)現(xiàn),暴露接口,聲明依賴。 前言:很久沒寫文章總結(jié)了,這次主要粗略的總結(jié)一下 js中的模塊化 1.模塊 模塊的職責(zé):封裝實(shí)現(xiàn),暴露接口,聲明依賴。先來一個(gè)對(duì)比,下面代碼沒有應(yīng)用任何模塊系統(tǒng) (1)無封裝 math.js:(1)沒有封裝性(2)接口不明顯 function add(a,b){ ...
摘要:這篇文章的的目的試圖通過最簡單的表述讓大家理解和先把最重要的幾點(diǎn)列出來大家可以帶著這幾個(gè)核心要點(diǎn)閱讀下面的文章是用來在原型鏈上查找你需要的方法的實(shí)際對(duì)象所有的對(duì)象都有這個(gè)屬性這個(gè)屬性被引擎用作繼承使用根據(jù)的規(guī)范這個(gè)屬性應(yīng)該是一個(gè)內(nèi)在的屬性但 這篇文章的的目的試圖通過最簡單的表述,讓大家理解prototype和__proto__ 先把最重要的幾點(diǎn)列出來,大家可以帶著這幾個(gè)核心要點(diǎn)閱讀下面...
摘要:最近開始看源碼,并將源碼解讀放在了我的計(jì)劃中。今天就跟大家聊一聊中一些常用類型檢查方法,以及一些工具類的判斷方法。用是否含有屬性來判斷工具類判斷方法接下來看下一些常用的工具類判斷方法。 Why underscore 最近開始看 underscore.js 源碼,并將 underscore.js 源碼解讀 放在了我的 2016 計(jì)劃中。 閱讀一些著名框架類庫的源碼,就好像和一個(gè)個(gè)大師對(duì)話...
摘要:即建造者模式可以強(qiáng)制實(shí)行一種分步驟進(jìn)行的建造過程。指導(dǎo)類負(fù)責(zé)調(diào)用適當(dāng)?shù)慕ㄔ煺邅斫M建產(chǎn)品,指導(dǎo)類一般不與產(chǎn)品類發(fā)生依賴關(guān)系,與指導(dǎo)類直接交互的是建造者類建造者模式優(yōu)點(diǎn)建造者模式的封裝性很好。 建造者模式 將一個(gè)復(fù)雜的構(gòu)建與其表示相分離,使得同樣的構(gòu)建過程可以創(chuàng)建不同的表示。主要解決在軟件系統(tǒng)中,有時(shí)候面臨著一個(gè)復(fù)雜對(duì)象的創(chuàng)建工作,由于需求的變化,這個(gè)復(fù)雜對(duì)象的某些部分經(jīng)常面臨著劇烈的變化...
暫無介紹