发表于: 2017-06-07 23:54:34
2 1103
今天完成的事情:
琪勇师兄教了一波svn
准备复盘项目申请ppt;学习开发流程;
看了些关于工厂模式的资料;
群里解决了一下散修师弟的小问题;虽然问题简单的不能再简单了,不过还是感觉有点666;
明天计划做的事情:继续研究工厂模式和构造函数模式;把任务代码部署到svn上;
遇到的问题:工厂模式和构造函数模式还不是还不是很理解;
收获:工厂模式:所谓工厂函数,就是指这些内建函数都是类对象,当你调用他们时,实际上是创建了一个类实
例”。意思就是当我调用这个函数,实际上是先利用类创建了一个对象,然后返回这个对象。由于Javascript本身
不是严格的面向对象的语言(不包含类),实际上来说,Javascript并没有严格的“工厂函数”,但是在
Javascript中,我们能利用函数模拟类。
我们首先通过new关键字创建了一个对象,obj就相当于Object的实例。我们通过类实例化了一个对象,然后给这
个对象相应的属性,最后返回对象。我们可以通过调用这个函数来创建对象,这样的话,实际上工厂函数就是酱紫
的:
1,它是一个函数。
2,它用来创建对象。
3,它像工厂一样,“生产”出来的函数都是“标准件”(拥有同样的属性)
评论