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