定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类须要具备下面两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用仅仅有一个,...
分类:
其他好文 时间:
2014-07-23 15:12:46
阅读次数:
218
Underscore 简介 Underscore 是一个JavaScript实用库,提供了类似Prototype.js的一些功能,但是没有继承任何JavaScript内置对象。它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。 Underscore提供了80多个函...
分类:
Web程序 时间:
2014-07-22 22:51:35
阅读次数:
217
一个对象的__proto__ 属性和自己的内部属性[[Prototype]]指向一个相同的值 (通常称这个值为原型),原型的值可以是一个对象值也可以是null(比如说Object.prototype.__proto__的值就是null).该属性可能会引发一些错误...
分类:
其他好文 时间:
2014-07-22 22:37:34
阅读次数:
330
// 基类
var BaseCalculator = function(){
this.decimalDigits = 2;
};
// public
BaseCalculator.prototype.add = function(x, y) {
return x + y;
}
// public
BaseCalculator.prototype.subtract = function(x...
分类:
编程语言 时间:
2014-07-22 22:33:55
阅读次数:
180
模仿写一个listbox的功能, 这里只完成部分的功能. 因为完整的应该是与服务端交互, 根据搜索的关键进行匹配. 然后可以利用键盘 或者 鼠标来选择推荐出来的内容. 这里只实现选择的功能. 只要是JS部分的代码. 第一步...
分类:
Web程序 时间:
2014-07-22 08:19:37
阅读次数:
343
本次须要的下载文件已经共享出来网盘地址由于我使用的是黑苹果系统, window我就无视了。开发工具使用 网盘里的 dmg :Sublime Text打开开发工具后在helloworld中找到myState.update=function(){Kiwi.State.prototype.update.c...
分类:
Web程序 时间:
2014-07-22 00:20:36
阅读次数:
225
1 创建型模式
单独对对象的创建进行研究,高效的创建对象就是创建型模式讨论的问题。创建型设计模式有6种:
简单工厂模式(simple factory);
工厂方法模式(factory method);
抽象工厂模式(abstract factory);
创建者模式(Builder);
原型模式(Prototype);
...
分类:
其他好文 时间:
2014-07-22 00:06:33
阅读次数:
232
111var a= function (){var bb = 12; this.aa ="xxx"}; a.aa="www"; a.prototype.cc="eee"; var b = new a; for (var i in b){ console.log(b[i]); }...
分类:
其他好文 时间:
2014-07-21 08:01:30
阅读次数:
275
其实我根本不会 C# 只是看到人家写了个这种功能《js实现类似c#中的字符串处理方法format()》我看了下代码,觉得思路繁琐,所以简化思路写一个一样的功能的方法,和大家分享下思路。先来看下代码吧。String.prototype.format = function(args) { var ...
分类:
Web程序 时间:
2014-07-19 09:22:47
阅读次数:
273
Use an empty temporary constructor function F(). Set the prototype of F() to be the parent object. Return a new instance of the temporary construct...
分类:
编程语言 时间:
2014-07-19 08:36:01
阅读次数:
276