一、创建型模式单例模式(Singleton)(非23种设计模式)简单工厂模式(Simple Factory)工厂方法模式(Factory Method)抽象工厂模式(Abstract Factory)原型模式(Prototype)创建者模式(Builder)二、结构型模式适配器模式(Adapter)...
分类:
其他好文 时间:
2014-09-27 20:01:50
阅读次数:
201
有两种情况:1.先加载Prototype,再加载jQuery。2.先加载jQuery,再加载Prototype。针对情况1:先加载Prototype,再加载jQuery。方法一:jQuery 库和它的所有插件都是在jQuery名字空间内的,包括全局变量也是保存在jQuery 名字空间内的。使用jQu...
分类:
Web程序 时间:
2014-09-27 11:25:29
阅读次数:
125
ajax可通过直接写源码实现,但有点繁琐,现在流行的ajax框架都集成了ajax的功能,而且写起来非常简单方便。当然mootools也不例外。mootools是一个非常优秀的javascript的库,有些地方跟prototype颇有相似(指按面向对象做js)。mootools的Request实现了对...
分类:
其他好文 时间:
2014-09-26 23:05:38
阅读次数:
647
日期时间类//设置时间类var Wsdatatime = function(){ this.today = (new Date()).getTime(); //当前时间}Wsdatatime.prototype={ setTime:function(p,bz){ ...
分类:
Web程序 时间:
2014-09-26 20:01:38
阅读次数:
195
发布订阅模式的publisher中有这么一句代码,将arguments转换为真正的数组var args = Array.prototype.slice.call(arguments,0);这种算内置对象原型的调用,可以使用;而编码规范中要求的“不允许修改内置的对象原型”是类似下面这种String.p...
分类:
其他好文 时间:
2014-09-25 15:32:19
阅读次数:
182
test
String.prototype.trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
function check(){
var str =...
分类:
Web程序 时间:
2014-09-24 13:52:36
阅读次数:
197
在页面中同时存在jquery和prototype,当用到$的时候,难免产生冲突,所以一定要区分开来:这样做了以后,在用到jquery的地方用j来替代$符号,而prototype的$函数照常使用,当然其实也不用定义“j=$;”,在用到jquery的地方直接用jQuery来替代$符号也一样的。$("")...
分类:
Web程序 时间:
2014-09-23 19:35:35
阅读次数:
131
7.6 原型模式总结 原型模式作为一种快速创建大量相同或相似对象的方式,在软件开发中应用较为广泛,很多软件提供的复制(Ctrl + C)和粘贴(Ctrl + V)操作就是原型模式的典型应用,下面对该模式的使用效果和适用情况进行简单的总结。1.主要优点 原型模式的主要优点如下:(1)当创建新的对象实例...
分类:
其他好文 时间:
2014-09-23 18:27:05
阅读次数:
174
#1默认原型继承function inherint(C,P){C.prototype = new P();}function Parent(name){this.name =name||"Adam";}Parent.prototype.say = function(){return this.nam...
分类:
Web程序 时间:
2014-09-23 12:42:54
阅读次数:
290
web开发者不可不知的prototype属性!...
分类:
编程语言 时间:
2014-09-20 23:43:49
阅读次数:
198