摘要:前言前天一個跳一跳小游戲刷遍了朋友圈,也代表了微信小程序擁有了搭載游戲的功能早該往這方面發(fā)展了,這才是應(yīng)該有的形態(tài)嘛。作為一個前端,我的大刀早已經(jīng)饑渴難耐了,趕緊去下一波最新的微信官方開發(fā)工具,體驗一波小游戲要如何開發(fā)。 本文旨在通過分析官方給出的一個飛機(jī)大戰(zhàn)小游戲的源代碼來說明如何進(jìn)行小游戲的開發(fā)。 1.前言 前天一個跳一跳小游戲刷遍了朋友圈,也代表了微信小程序擁有了搭載游戲的功能(...
摘要:什么是組件怎么開發(fā)組件知道問題的結(jié)構(gòu)是什么,某愛說過用的時間想明白問題結(jié)構(gòu),再用的時間解決問題第一步了解組件要解決的問題是什么實現(xiàn)繼承能力抽象出風(fēng)格,規(guī)范通信生命周期內(nèi),需要做一些具體的業(yè)務(wù)邏輯怎么通知 【1】什么是組件?showImg(https://segmentfault.com/img/bVZqsO?w=778&h=665); 【2】怎么開發(fā)組件?【JavaScript】 知道...
摘要:在學(xué)習(xí)過程中,為加上了中文的注釋,希望可以對其他想學(xué)習(xí)源碼的小伙伴有所幫助。數(shù)據(jù)綁定原理前面已經(jīng)講過數(shù)據(jù)綁定的原理了,現(xiàn)在從源碼來看一下數(shù)據(jù)綁定在中是如何實現(xiàn)的。 寫在前面 因為對Vue.js很感興趣,而且平時工作的技術(shù)棧也是Vue.js,這幾個月花了些時間研究學(xué)習(xí)了一下Vue.js源碼,并做了總結(jié)與輸出。文章的原地址:https://github.com/answershuto/le...
摘要:最近在看的源碼,不得不說的是,的源碼十分優(yōu)雅簡潔,下面就來分享下的緩存利用的算法算法。關(guān)于算法的具體流程,可以來看下這個,這個可視化過程,模擬了算法進(jìn)行調(diào)度的過程。 最近在看Vue的源碼,不得不說的是,Vue的源碼十分優(yōu)雅簡潔,下面就來分享下Vue的緩存利用的算法LRU算法。 LRU算法 LRU是Least recently used的簡寫,主要原理是根據(jù)歷史訪問記錄來淘汰數(shù)據(jù),說白了...
摘要:不可以當(dāng)作構(gòu)造函數(shù),也就是說,不可以使用命令,否則會拋出一個錯誤。類支持原型繼承父類調(diào)用實例靜態(tài)方法和構(gòu)造函數(shù)。反的方法可以接收一個參數(shù)并且返回值取決與它的構(gòu)造函數(shù)。之后就可以用這個返回值做為對象的鍵了。 箭頭函數(shù) 箭頭函數(shù)使用=>語法來簡化函數(shù),在語句結(jié)構(gòu)上和C#、Java 8 和 CoffeeScript類似,支持表達(dá)式和函數(shù)體。。=>`操作符左邊為輸入的參數(shù),而右邊則是進(jìn)行的操...
暫無介紹