码迷,mamicode.com
首页 >  
搜索关键字:prototype    ( 5322个结果
23种设计模式(5):原型模式
定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类须要具备下面两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用仅仅有一个,...
分类:其他好文   时间:2014-10-21 19:31:59    阅读次数:228
Js实现截图功能
今日想试下弄个截图功能,在网上找了些资料,终于把它实现了,步骤如下:首先要准备4个js文件:1)prototype.jsvar Class = { create: function() { return function() { this.initialize.apply(thi...
分类:Web程序   时间:2014-10-21 15:06:52    阅读次数:303
js在IE8+兼容String没有trim方法,写一个兼容ie8一下的浏览器的trim()方法
String.prototype.trim = function(){ return Trim(this);};function LTrim(str){ var i;for(i=0;i=0;i--) {if(str.charAt(i)!=""&&str.charAt(i)!=" ")break; }...
分类:Web程序   时间:2014-10-21 13:38:34    阅读次数:172
排序并获取index的顺序
//排序并获取index的顺序:4,7,2,9-->9,7,4,2-->4,2,1,3 Array.prototype.getIndex=function(){ var orderLength = this.length; var temp,tp; ...
分类:编程语言   时间:2014-10-21 13:36:59    阅读次数:160
实例化的两种方法(new和函数法)
// 定义类 类名字是 classA function classA(){ this.b=1; } classA.prototype.b=44; classA.prototype.show = function(){ alert(this.b); }; // 用new实例化 var b = new....
分类:其他好文   时间:2014-10-21 11:46:44    阅读次数:127
A.prototype.b=22和A.b=22的区别
// A.prototype.b=22和A.b=22有什么区别A.b:这里是将A当作是一个对象,给对象添加属性:var obj={};obj.b=22;A.prototype.b:这里是对A的原型添加属性,比如String.prototype.trim=function(){};给String的原型...
分类:其他好文   时间:2014-10-21 00:44:58    阅读次数:169
js中原型的重新赋值后的变化
以前总是认为,在构造函数的原型发生改变的时候,所有的构造实例,无论是新的还是已经创建过的,其跟原型相关的属性值都会发生改变,今天发现不是这样的……function CreateUser(){ } CreateUser.prototype.name = "one"; ...
分类:Web程序   时间:2014-10-20 19:13:13    阅读次数:361
Prototype和call(apply)结合实现继承
Test test上面的代码Test是父类,TestChild1和TestChild2是子类,test1和test2分别是TestChild1和TestChild2的实例。一.带参数的prototype继承方法的问题//TestChild1.prototype = new Test(2, 3);.....
分类:移动开发   时间:2014-10-20 16:55:57    阅读次数:242
JS继承——原型的应用
前面我们知道JS是基于对象编程的一种脚本语言,在JS本着一切皆对象的原则,对象之间也涉及到了继承,不过这里的继承与我们以往学习过的继承有所不同,它运用的是对象的原型,来构造一个原型链来实现对超类对象的继承。 1、如何实现对象继承  function Box() { //Box 构造,超类对象 this.name = 'Lee'; } Desk.prototype = new Box(); //...
分类:Web程序   时间:2014-10-19 21:25:16    阅读次数:192
高级javascript---原型和原型继承
高级javascript---原型和原型继承在 JavaScript 中,prototype是函数的一个属性,同时也是由构造函数创建的对象的一个属性。函数的原型为对象。它主要在函数用作构造函数时使用。function Vehicle(wheels, engine) { this.wheels ...
分类:编程语言   时间:2014-10-18 22:13:19    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!