转自:http://blog.csdn.net/yueguanghaidao/article/details/9747033刚接触Js的童鞋会很不习惯Js的prototype继承,不管是C++,Java,还是Python 都有完整的类继承机制,如果把以前的思路带到Js中,你会吃不少的亏,所以我们首先...
分类:
编程语言 时间:
2014-11-19 10:25:59
阅读次数:
266
原型对象实际上就是构造函数的一个实例对象,和普通的实例对象没有本质上的区别。可以包含特定类型的所有实例的共享属性或者方法。 这个prototype的属性值是一个对象(属性的集合),默认的只有一个叫做constructor的属性,指向这个函数本身。function Cat(name,color){th...
分类:
其他好文 时间:
2014-11-19 07:07:22
阅读次数:
148
通过构造函数的弊端引出原型概念先看一个一只猫的构造函数function Cat(name,color){ this.name = name; this.color = color; this.type = "猫科动物"; this.eat = function(){alert...
分类:
其他好文 时间:
2014-11-18 23:42:16
阅读次数:
227
String.prototype.format = function() { ? ? var args = arguments; ? ? return this.replace(/{(\d+)}/g, function(match, i) {? ? ? ? return typeof args[i] != ‘undefined‘ ? args[i] : match; ? ...
分类:
其他好文 时间:
2014-11-18 16:16:28
阅读次数:
202
Function.prototype.method=function(name,func){//在Function的原型上增加一个函数叫做“method”。该方法会在“类”的原型上增加指定函数名的函数。if(!this.prototype[name]){this.prototype[name]=fu...
分类:
Web程序 时间:
2014-11-17 15:27:48
阅读次数:
247
一)函数A)JS中的函数的定义格式:functionadd(a,b){varsum=a+b;document.write("两个数的和是:"+sum);//returnsum;}上面只是一个例子,那么当我们再定义一个同名的函数会怎么样呢?functionadd(a,b,c){varsum=a+b+c...
分类:
Web程序 时间:
2014-11-17 12:15:34
阅读次数:
286
void Main(){ Prototype p1=new Prototype(); Prototype p2=p1.Clone() as Prototype; object.ReferenceEquals(p1,p2).Dump();}class Prototype:IClone...
分类:
其他好文 时间:
2014-11-17 10:34:29
阅读次数:
157
一、知识点简记:
1、JQuery的兼容性非常好,不需要考虑不同浏览器的兼容问题。
2、主流的JavaScript库:YUI、Prototype、Mootools、Dojo、ExtJS(加载页面卡,付费)。
3、JQuery2.0不再支持IE6/7/8。
4、完全不支持IE6:网易云课堂。
5、"$"是JQuery对象,JQuery特有的对象。
...
分类:
Web程序 时间:
2014-11-16 20:13:54
阅读次数:
259
1、模式定义
原型模式(Prototype Pattern):原型模式是一种对象创建型模式,用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。原型模式允许一个对象再创建另外一个可定制的对象,无须知道任何创建的细节。
原型模式的基本工作原理是通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝原型自己来实现创建过程。
2、模式结构
原型模式...
分类:
其他好文 时间:
2014-11-16 13:28:43
阅读次数:
190
JQuery是什么?
Jquery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events...
分类:
Web程序 时间:
2014-11-15 18:54:32
阅读次数:
233