发表于: 2017-06-07 23:54:34

2 1103




今天完成的事情:


琪勇师兄教了一波svn


准备复盘项目申请ppt;学习开发流程;


看了些关于工厂模式的资料;


群里解决了一下散修师弟的小问题;虽然问题简单的不能再简单了,不过还是感觉有点666;


明天计划做的事情:继续研究工厂模式和构造函数模式;把任务代码部署到svn上;


遇到的问题:工厂模式和构造函数模式还不是还不是很理解;


收获:工厂模式:所谓工厂函数,就是指这些内建函数都是类对象,当你调用他们时,实际上是创建了一个类实


例”。意思就是当我调用这个函数,实际上是先利用类创建了一个对象,然后返回这个对象。由于Javascript本身


不是严格的面向对象的语言(不包含类),实际上来说,Javascript并没有严格的“工厂函数”,但是在


Javascript中,我们能利用函数模拟类。


我们首先通过new关键字创建了一个对象,obj就相当于Object的实例。我们通过类实例化了一个对象,然后给这


个对象相应的属性,最后返回对象。我们可以通过调用这个函数来创建对象,这样的话,实际上工厂函数就是酱紫


的:


 1,它是一个函数。 


2,它用来创建对象。


 3,它像工厂一样,“生产”出来的函数都是“标准件”(拥有同样的属性)




返回列表 返回列表
评论

    分享到