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 种模式 [视频]