摘要: var agg = (function(){ var index = 0, data = [1,2,3,4,5], length = data.length; return { next : function(){ var element; if(!this.hasNext){ return null; } element = data[inde... 阅读全文
posted @ 2013-12-24 18:42 楚玉 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一: 一般的工厂模式 function createPerson(name, age, job){ var o = new Object(); o.name = name; o.age = age; o.job = job; return o; }var p1 = new createPerson("nick", 90, "doctor");二: function Create(){} Create.factory = function(childOperation){ return new Create[childOperation... 阅读全文
posted @ 2013-12-24 17:52 楚玉 阅读(171) 评论(0) 推荐(0) 编辑