
- Sencha Touch 教程
- Sencha Touch - 首頁
- Sencha Touch - 概述
- Sencha Touch - 環境
- Sencha Touch - 命名規範
- Sencha Touch - 架構
- Sencha Touch - MVC 解釋
- Sencha Touch - 第一個應用
- Sencha Touch - 構建應用
- Sencha Touch - 遷移步驟
- Sencha Touch - 核心概念
- Sencha Touch - 資料
- Sencha Touch - 主題
- Sencha Touch - 裝置配置檔案
- Sencha Touch - 依賴項
- 環境檢測
- Sencha Touch - 事件
- Sencha Touch - 佈局
- Sencha Touch - 歷史和支援
- Sencha Touch - 上傳和下載
- Sencha Touch - 檢視元件
- Sencha Touch - 打包
- Sencha Touch - 最佳實踐
- Sencha Touch 有用資源
- Sencha Touch - 快速指南
- Sencha Touch - 有用資源
- Sencha Touch - 討論
Sencha Touch - 最佳實踐
基本的 JavaScript 最佳實踐
將所有與 JavaScript 相關的程式碼儲存在一個單獨的 js(外部 JS) 檔案中是一個好習慣,而不是將其寫在 head 部分的 <script> 標籤中或文件正文中的內聯 JavaScript 中。
在元素在後續邏輯中使用之前,始終執行空值檢查。
始終遵循命名約定,因為它使任何其他程式設計師都能輕鬆理解程式碼。
為了使程式碼易於理解,最好為 JS 方法編寫註釋,並清楚說明函式的功能。
Sencha Touch 特定的最佳實踐
使用 Sencha Touch 推薦的資料夾結構,這在 JS 壓縮或縮小期間將很有幫助。
強烈建議在控制器中使用監聽器(onclick/onblur 等),而不是在 html 頁面本身中編寫它。
當從檢視中呼叫儲存時,不要建立儲存例項。
當我們建立儲存的例項時,我們應該始終銷燬它,因為它會影響效能。
在使用 Sencha Touch 時,不要指定任何其他簡單的 JavaScript 檔案。使用 Ext 類中的所有函式(在控制器或實用程式中提及)。
當模型對映和名稱相同時,不要指定對映。僅名稱即可解決問題。
不要在檢視中使用不必要的屬性。僅使用必需的屬性及其與預設值不同的值。
廣告