第一章 基础知识

第一十二节 总结

    本章向读者介绍了canvas元素及其相关的2d绘图环境,并且演示了该绘图环境的一些重要特性,例如canvas元素大小与canvas绘图表面大小的区别。

    讲完了上述内容之后,我们快速地概述了包括浏览器、控制台、调试器及性能测试工具在内的开发环境。

    然后,我们讲述了canvas的一些重要用法,包括基本的绘图操作、事件处理、绘图表面的保存与恢复、canvas与HTML元素的结合使用、canvas内容的打印以及离屏canvas等。读者将在本书中多次看到对这些关键功能的运用,而且在自己编写基于Canvas的应用程序时,也会用到它们。

    最后,我们在本章末尾讲述了一些基础的数学知识,可以在阅读本书其余内容时参考它们。

    在下一章中,我们将深入地讲解canvas的绘制。在那一章中,读者将学到Canvas的绘制API,并且会看到如何合理地运用这些API,来将一个强大画图程序的绝大部分功能都实现出来。