读jQuery之十九(多用途回调函数列表对象)

摘要: .Callbacks1.7.Callbacks 的源码不到 200 行,它是一个工厂函数,使用函数调用方式(非new,它不是一个类)创建对象,它有一个可选参数flags用来设置回调函数的行 阅读全文
posted @ 2012-11-15 15:43 snandy 阅读(16793) 评论(7) 推荐(11) 编辑

工厂模式(Factory)

摘要: 工厂模式也是对象创建模式之一,它通常在类或类的静态方法中去实现。构造对象的一种方式是使用new操作符,但使用new时正是针对实现编程,会造成“耦合”问题,与具体的类关系紧密。导致代码更脆弱,缺乏弹性,在复杂逻辑的项目中建议是面向接口编程。先看简单工厂模式Person(name, age) { var obj = {} obj.name = name obj.age = age return obj}var p1 = Person('jack', 25)var p2 = Person('lily', 22)与构造函数方式写一个类的区别在于没有使用this,而是每次 阅读全文
posted @ 2012-11-15 11:02 snandy 阅读(15594) 评论(3) 推荐(5) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示