W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
應(yīng)盡量避免 JavaScript 異常,出現(xiàn)異??赡軙?huì)導(dǎo)致程序的不穩(wěn)定,我們應(yīng)追求零異常。
請(qǐng)求失敗可能導(dǎo)致小程序的交互無(wú)法進(jìn)行下去,應(yīng)當(dāng)保證所有請(qǐng)求都能成功。
小程序運(yùn)行過(guò)程中如果發(fā)生了 JSAPI 調(diào)用異常,可能會(huì)影響小程序正常業(yè)務(wù)流程,甚至是導(dǎo)致出現(xiàn)白屏等現(xiàn)象,建議根據(jù)報(bào)錯(cuò)信息分析報(bào)錯(cuò)原因,查看是否存在參數(shù)錯(cuò)誤、無(wú)權(quán)調(diào)用等情況。
包過(guò)大會(huì)影響小程序期啟動(dòng)耗時(shí),應(yīng)刪除無(wú)用的圖片資源及無(wú)用代碼,并使用 分包 進(jìn)行包大小優(yōu)化。
將數(shù)據(jù)請(qǐng)求提前到 onLoad 中,避免在 onReady 中發(fā)出請(qǐng)求,導(dǎo)致首屏渲染延緩。
使用即將廢棄或已廢棄的接口,可能會(huì)導(dǎo)致小程序運(yùn)行異常。一般情況下,廢棄的接口不會(huì)立即移除,但保險(xiǎn)起見(jiàn),建議不要使用廢棄的 API,以避免小程序后續(xù)突然運(yùn)行異常。
使用 HTTPS,可以讓你的小程序更加安全,而 HTTP 是明文傳輸?shù)?,存在可能被篡改?nèi)容的風(fēng)險(xiǎn)。
如果資源未被引用,則不應(yīng)該打包到小程序中,否則會(huì)增加小程序包體積大小,從而一定程度上影響加載速度。
應(yīng)當(dāng)按需引入 CSS 資源,如果小程序中存在大量未使用的樣式,會(huì)增加小程序包體積大小,從而一定程度上影響加載速度。
定時(shí)器是全局的,并沒(méi)有與頁(yè)面綁定,當(dāng)頁(yè)面因后退被銷毀時(shí),定時(shí)器應(yīng)注意手動(dòng)回收。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: