作者:Tong_T,來自授權地址
你可以在這里獲取相關視頻:最新免費視頻分享活動 1.小程序的生命周期——App.jsApp() 必須在 app.js 中注冊,且不能注冊多個。所以App()方法在一個小程序中有且僅有一個。App() 函數用來注冊一個小程序。接受一個 object 參數,其指定小程序的生命周期函數等。注意:(1).不要在定義于 App() 內的函數中調用 getApp() ,使用 this 就可以拿到 app 實例。(2).不要在 onLaunch 的時候調用 getCurrentPage(),此時 page 還沒有生成。(3).通過 getApp() 獲取實例之后,不要私自調用生命周期函數。2.頁面的生命周期Page() 函數用來注冊一個頁面。接受一個 object 參數,其指定頁面的初始數據、生命周期函數、事件處理函數等。生命周期函數
onLoad: 頁面加載
onShow: 頁面顯示
onReady: 頁面初次渲染完成
onHide: 頁面隱藏
onUnload: 頁面卸載 3.深入淺出ES6:ES6是什么ECMAScript發生了什么變化?
編程語言JavaScript是ECMAScript的實現和擴展,由ECMA(一個類似W3C的標準組織)參與進行標準化。ECMAScript定義了: 新標準
上周,ECMAScript語言規范第6版最終草案提請Ecma大會審查,這意味著什么呢? 版本號6
ECMAScript標準的歷史版本分別是1、2、3、5。 兌現承諾
2009年發布的改進版本ES5,引入了Object.create()、Object.defineProperty()、getters和setters、嚴格模式以及JSON對象。我已經使用過所有這些新特性,并且我非常喜歡ES5做出的改進。但事實上,這些改進并沒有深入影響我編寫JS代碼的方式,對我來說最大的革新大概就是新的數組方法:.map()、. filter()這些。 4.到這里這個項目的開發就告一段落了,我讓我的朋友們體驗了一下這個小程序初版,大家反響還挺好,測試工程師阿姣給出了中肯的測試建議:在完成小程序的途中,學習到了很多新的知識,對js的認識和熟練也加深了,最后,感謝朋友們的幫助,接下來會完成新的小程序的開發,盡請期待! |