; Run = function () { ; return Array.prototype.splice.call( arguments, -1 )[0].apply( this, arguments ) }; Loop = function () { var coun...
分类:
编程语言 时间:
2014-08-29 01:18:16
阅读次数:
298
【1】什么是原型模式?原型模式即复制,或者克隆模式。【2】原型模式代码示例:代码示例1: 1 #include 2 #include 3 using namespace std; 4 5 class Prototype 6 { 7 private: 8 string str; 9 pu...
分类:
其他好文 时间:
2014-08-28 22:23:26
阅读次数:
256
1 var addNum = { // 创建一个方法,给val的值 加num 2 num: 5, 3 fun: function(val) { 4 return this.num + val; 5 } 6 } 7 8 Function.prototype....
分类:
其他好文 时间:
2014-08-27 10:36:57
阅读次数:
188
1.兼容firefox的 outerHTML,FF中没有outerHtml的方法。代码如下:if (window.HTMLElement) { HTMLElement.prototype.__defineSetter__("outerHTML",function(sHTML) { var r=thi...
分类:
编程语言 时间:
2014-08-26 16:58:16
阅读次数:
212
四种算法来实现这个目的:Array.prototype.unique1 = function () { var n = []; //一个新的临时数组 for (var i = 0; i < this.length; i++) //遍历当前数组 { //如果当前数组的第i已经保存进了临时数...
分类:
Web程序 时间:
2014-08-26 13:39:06
阅读次数:
271
每次申明一个jQuery对象的时候,返回的是jQuery.prototype.init对象,很多人就会不明白,init明明是jQuery.fn的方法啊,实际上这里不是方法,而是init的构造函数,因为js的prototype对象可以实现继承,加上js的对象只是引用不会是拷贝,new jQuery,n...
分类:
Web程序 时间:
2014-08-26 11:32:55
阅读次数:
197
1 2 3 4 5 Document 6 23 24 25 26 27 View Code
分类:
编程语言 时间:
2014-08-25 21:08:24
阅读次数:
212
// 判断类型function isType(type) { return function(obj) { return Object.prototype.toString.call(obj) === '[object ' + type + ']'; }}
分类:
Web程序 时间:
2014-08-25 18:48:04
阅读次数:
137
JS实现AOP由于新浪的编辑器太差了,把eval_r改成eval就可以运行了支持对Class 和 Object 两种类型的AOP,前者是基于对prototype的修改,后者是对对象的方法修改
分类:
Web程序 时间:
2014-08-25 11:27:44
阅读次数:
196
接上篇Javascript 你不知道的事,直接条列了:每个函数创建时默认带有一个prototype属性,其中包含一个constructor属性,和一个指向Object对象的隐藏属性__proto__。constructor属性的值为该函数的对象。在一个函数前面加上new来调用,则会创建一个隐藏连接到...
分类:
编程语言 时间:
2014-08-25 09:50:04
阅读次数:
274