没有合适的资源?快使用搜索试试~ 我知道了~
design-patterns--node.js:该存储库可用于学习设计模式以及编写更好的Node.js代码。 它包含一些经典的...
共58个文件
js:40个
md:15个
json:2个
需积分: 5 0 下载量 143 浏览量
2021-05-25
12:25:51
上传
评论
收藏 34KB ZIP 举报
温馨提示
介绍 该存储库可用于学习设计模式以及编写更好的Node.js代码。 它包含一些经典的GoF设计模式的集合,这些模式使用JavaScript和ES6类以及Node.js API在JavaScript中实现。 感谢并非常欢迎您做出贡献,调整现有模式的README.md,或改进示例或添加新模式。 只需做出一个叉子,进行更改并提交拉取请求即可。 笔记 使您的更改与项目的其余代码,命名约定,ES6编码样式和结构保持一致。 实施模式 模式根据其类别分为三个目录。 每个模式都放在带有测试文件的索引文件和README.md的子目录中,以获取有关该模式的概述。 创作模式 结构模式 行为模式 观察者 战略
资源推荐
资源详情
资源评论
收起资源包目录
design-patterns--node_js-master.zip (58个子文件)
design-patterns--node.js-master
03 behavioral patterns
Observer
index.js 608B
Customer.js 247B
Store.js 413B
README.md 633B
Mall.js 183B
Chain of responsibility
index.js 231B
inventory.json 935B
Storage.js 861B
Store.js 610B
README.md 1KB
Iterators
Item.js 216B
index.js 946B
Iterator.js 598B
README.md 1KB
Command
index.js 909B
Commands.js 599B
README.md 1KB
Conductor.js 651B
Strategy
index.js 224B
Logger.js 556B
README.md 1KB
LogStrategy.js 583B
config.json 46B
02 structural patterns
Decorator
index.js 361B
decorateWith.js 504B
IceCream.js 259B
README.md 1KB
Proxy
FSProxy.js 532B
test.md 48B
index.js 505B
test.txt 43B
README.md 2KB
Composite
Meal.js 355B
index.js 492B
MenuItem.js 241B
README.md 1KB
Adapter
index.js 474B
LocalStorage.js 839B
README.md 1KB
01 creational patterns
Singleton
Singleton.js 246B
index.js 368B
README.md 1KB
Factory
Triangle.js 141B
Circle.js 135B
index.js 398B
Square.js 135B
Rectangle.js 144B
ShapeFactory.js 927B
README.md 888B
Builder
index.js 473B
House.js 281B
HouseBuilder.js 561B
README.md 1KB
Prototype
index.js 331B
VehiclePrototype.js 241B
README.md 1KB
Vehicle.js 588B
README.md 2KB
共 58 条
- 1
资源评论
白苏艾
- 粉丝: 32
- 资源: 4608
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功