发表于: 2017-07-23 23:11:58
1 638
今天完成:
1、上午爬香山,累成狗、、、、、
2、睡了一觉看了下,后端环境还是不能访问。。。。看了会书
明天计划:
明天后端环境哈想能部署好,开始测试接口接受数据是否正确。。。
争取一周搞定。。。
遇到困难:
暂无,,,,
收获:
有复习了下工厂模式
工厂模式也是对象创建模式之一,它通常在类或类的静态方法中去实现。构造对象的一种方式是使用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,而是每次都构造一个空对象,然后给其添加属性。创建对象方式不是使用new,而是使用函数调用方式。
评论