摘要: json的key值为什么必须是一个字符串? 根据 JSON​ 的发现者表示主要原因是,由于JSON是跨语言兼容的,我们可以在多种语言中使用这个数据集。但是,单词 do​ 是 Javascript​ 中的关键字。解析时会出现语法错误。 { id: 1234, name: "foo", do: "som 阅读全文
posted @ 2025-03-13 20:19 红豆绿豆abc 阅读(255) 评论(0) 推荐(0)
摘要: 创建型模式 特点 创建型模式关注点是如何创建对象,其核心思想是要把对象的创建和使用相分离,这样使得两者能相对独立地变换。 创建型模式在创建什么(What),由谁创建(Who),何时创建(When)等方面都为软件设计者提供了尽可能大的灵活性。 简单/静态工厂SImple Factory 定义 在简单工 阅读全文
posted @ 2025-03-13 18:11 红豆绿豆abc 阅读(2852) 评论(0) 推荐(0)
摘要: 序章 Design Patterns 引入 使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。 原则 开闭原则 对拓展开放 对修改关闭 里氏替换原则 学习23种设计模式,关键是学习设计思想,不能简单地生搬硬套,也不能为了使用设计模式而过度设计,要合理平衡设计的复杂度和灵活性,并意识到 阅读全文
posted @ 2025-03-13 18:10 红豆绿豆abc 阅读(9) 评论(0) 推荐(0)