JavaScript by Example
1.0.0
這是 JavaScript by Example 的程式碼儲存庫,由 Packt 發布。它包含從頭到尾完成本書所需的所有支援項目文件。
JavaScript 是所有 Web 開發人員都需要學習的程式語言。我們的 JavaScript 待辦事項清單中的第一項是建立待辦事項清單應用程序,您將在第一章結束時完成。您將探索使用 JavaScript 進行 DOM 操作並使用事件偵聽器。您將使用圖像和文字來建立模因創建器。您還將了解 ES (ECMAScript) 類,並了解使用 CSS3 Flexbox 的佈局。
您還將開發一個響應式活動註冊表單,允許使用者註冊即將舉行的活動並使用圖表和圖形來顯示註冊資料。然後,您將建立一個天氣應用程序,它將向您展示執行 AJAX 請求和處理動態外部資料的不同方式。 WebRTC 可在網頁瀏覽器中實現即時通訊;當您在本書後面建立即時視訊通話和聊天應用程式時,您將學習如何使用它。
在本書的最後,您將遇到 React,Facebook 的用於建立使用者介面的 JavaScript 程式庫。您將使用 React 編寫一個博客,並了解為什麼使用這種 JavaScript 框架來建立大型應用程式。為了讓您的部落格更具可維護性和可擴展性,您將使用 Redux 跨 React 元件管理資料。
所有程式碼都組織到資料夾中。每個資料夾都以數字開頭,後面跟著應用程式名稱。例如,第 02 章。
程式碼如下所示:
loadTasks() { let tasksHtml = this.tasks.reduce((html, task, index) => html += this.generateTaskHtml(task, index), ''); document.getElementById('taskList').innerHTML = tasksHtml; }
JavaScript 範例 [影片]
JavaScript:JavaScript 開發人員的函數式編程
JavaScript 設計模式 提升 JavaScript 技能的 20 種模式 [影片]