《从初学者到专业人士的 JavaScript:通过构建有趣、交互式和动态的 Web 应用程序、游戏和页面来快速学习 JavaScript》
在 100 多个有趣的练习和项目的帮助下,开始您成为 JavaScript 开发人员的学习旅程。
本书的主要特点:
- 编写雄辩的JavaScript,并使用基本和高级功能来创建自己的Web应用程序
- 使用 HTML 和 JavaScript 与浏览器交互,并使用 HTML5 Canvas 添加动态图像、形状和文本
- 构建密码检查器,绘制Web应用程序,刽子手游戏以及更多有趣的项目
本书的内容简介:
本书通过将理论学习与代码练习和有趣的项目相结合,展示了JavaScript在Web应用程序开发中的能力,你可以挑战自己。本书的指导原则是展示如何使用简单的JavaScript技术来制作从动态网站到简单的基于浏览器的游戏的Web应用程序。
JavaScript 从初学者到专业侧重于关键编程概念和文档对象模型操作,用于解决专业 Web 应用程序中的常见问题。其中包括数据验证、操作网页的外观、使用异步和并发代码。
本书使用基于项目的学习为一系列代码示例中的理论组件提供上下文,这些代码示例可用作应用程序的模块,例如输入验证器、游戏和简单动画。这将辅以关于HTML和CSS的简短速成课程,以说明JavaScript组件如何适应完整的Web应用程序。
在学习这些概念时,您可以在自己的编辑器或浏览器控制台中尝试它们,以深入了解它们的工作原理和功能。在完成本 JavaScript 本书结束时,您将有信心编写核心 JavaScript 代码,并有能力升级到更高级的库、框架和环境,如 React、Angular 和 Node.js。
通过本书你将学到什么:
- 使用逻辑语句在代码中做出决策
- 通过避免重复编写相同的代码来节省 JavaScript 循环的时间
- 使用 JavaScript 函数和方法有选择地执行代码
- 连接到 HTML5 元素,并通过交互式内容使您自己的网页栩栩如生
- 使用正则表达式使搜索模式更有效
- 探索并发和异步编程,以高效处理事件并提高性能
- 通过关键库、框架和 API 的入门知识,在后续步骤中抢占先机
这本书是为谁写的:
本书是为那些刚接触JavaScript(JS)的人或那些希望在Web开发中建立技能的人准备的。对HTML和CSS的基本熟悉将是有益的。
无论你是需要易于理解的JS概念实用指南的初级或中级开发人员,想要过渡到使用JS的开发人员,还是使用JS学习编程概念的学生,本书都会有所帮助。
本书的目录:
- JavaScript 入门
- JavaScript Essentials
- JavaScript 多个值
- 逻辑语句
- 循环
- 功能
- 类
- 内置的 JavaScript 方法
- 文档对象模型
- 使用 DOM 的动态元素操作
- 交互式内容和事件侦听器
- 中级JavaScript
- 并发
- HTML5、Canvas 和 JavaScript
- 后续步骤
- 附录 – 练习、项目和自检测验答案
0条评论