JavaScript 设计模式:ES5、ES6、CoffeeScript 和 TypeScript 的实现
PatternifyJS 作为 JavaScript 中主要设计模式的参考,涵盖了 ECMAScript (包括 ES5 和 ES6)、CoffeeScript 和 TypeScript 的实现。该资料专注于 JavaScript 的核心脚本语言,而非 JS 库。四人帮(GoF)模式的经典风格在这些语言中被应用,通过类、继承、抽象和多态等原理实现设计模式。尽管 JavaScript 是基于原型的语言,但它通过这些设计模式实现了类等传统面向对象特性。
JavaScript设计模式:ES5 + ES6 + CoffeeScript + TypeScript设计模式,其中包含一些理论,实际示例和UML图
预估大小:906个文件
FactoryOfFactories.coffee
601B
client.coffee
942B
PC.coffee
903B
Workforce.coffee
950B
Geek.coffee
711B
Home.coffee
646B
client.coffee
754B
client.coffee
700B
LinuxDistrosFactory.coffee
1024B
ToyBox.coffee
638B
1.29MB
文件大小:
评论区