存档日期:2019年4月18日 | 首次发布:2012年10月16日
许多JavaScript是基于过程的循环和硕大的if / else语句。 在本文中,通过在JavaScript游戏中使用面向对象的设计来学习更聪明的方法。 概述使用JavaScript的原型继承和基本的面向对象的编程(OOP)。 了解如何使用经典的基于继承的库从JavaScript的OOP中获得更多好处。 本文还回顾了体系结构设计模式,这些模式演示了如何通过游戏循环,状态机和事件冒泡的示例编写更简洁的代码。
此内容不再被更新或维护。 全文以PDF格式“按原样”提供。 随着技术的飞速发展,某些内容,步骤或插图可能已更改。
翻译自: https://www.ibm.com/developerworks/web/library/wa-objectorientedjs/index.html