摘要:中定義的處理業(yè)務(wù)邏輯與提供數(shù)據(jù)源,中的綁定負(fù)責(zé)渲染與響應(yīng)用戶點(diǎn)擊拖拽等行為,這樣就最大保證了視圖邏輯相分離。遠(yuǎn)離的世界,圍繞層控制器路由從后端放到前端,更加適合開發(fā)。 最近分別使用 Zepto 和 Avalon框架寫了個 SPA項(xiàng)目,貼出來討論下 JS DOM操作為主 JS庫 與 MV* 框架的對比 案例(MV* 框架 與 DOM操作 JS庫 實(shí)例對比) 購物車頁面 JS業(yè)務(wù)邏輯...
摘要:所有變量包括基本類型和引用類型都存在于一個執(zhí)行環(huán)境也稱為作用域當(dāng)中,這個執(zhí)行環(huán)境決定了變量的生命周期,以及哪一部分代碼可以訪問其中的變量。 JavaScript變量可以用來保存兩種類型的值:基本類型值和引用類型值。基本類型的值源自以下5種基本數(shù)據(jù)類型Undefined、Null、Boolean、Number、String 基本類型值和引用類型值具有以下特點(diǎn): 基本類型值在內(nèi)存中占...
摘要:執(zhí)行行代碼,我們可以看到控制臺打印出來的結(jié)果如下結(jié)果印證了我們上面講的內(nèi)容指向的構(gòu)造函數(shù)指向的原型對象原型對象中指向構(gòu)造函數(shù)。 在javascript中原型和原型鏈機(jī)制是最難懂的部分(沒有之一),同時也是最重要的部分,在學(xué)習(xí)的過程中你可能認(rèn)認(rèn)真真的看了一遍但還是完全不懂書上說的什么,的確是這樣的,我在學(xué)習(xí)的時候可是反復(fù)看了4、5遍才初步理解了。 下面我把我的理解總結(jié)了一下希望對你們有...
摘要:上篇文章分享了如何用面向?qū)ο笏枷刖帉戇x項(xiàng)卡,在文章最后留了一個拖拽的例子,希望大家可以試著寫一下,現(xiàn)在我就談?wù)勎以谶@過程中遇到的一些問題和解決方法。通過以上方法來訓(xùn)練面向?qū)ο蟮木幊趟枷耄嗑毩?xí),以后寫出面向?qū)ο笏枷氲拇a就很簡單了。 上篇文章分享了如何用面向?qū)ο笏枷刖帉戇x項(xiàng)卡,在文章最后留了一個拖拽的例子,希望大家可以試著寫一下,現(xiàn)在我就談?wù)勎以谶@過程中遇到的一些問題和解決方法。(本文...
摘要:發(fā)布訂閱模式,也稱為觀察者模式。簡單的例子現(xiàn)在來看看,稍微一點(diǎn)點(diǎn)復(fù)雜的例子 -- KChris 2017.3.15 (=^.^=) 發(fā)布訂閱模式,也稱為觀察者模式。 1.簡單的例子: document.body.addEventListener(click, function () { console.log(this is the observer.) console...
暫無介紹