码迷,mamicode.com
首页 >  
搜索关键字:prototype    ( 5322个结果
js继承
js的继承是实现继承,是通过原型链实现的。首先我们知道每个函数的实例都有一个指向该函数原型的指针,当我们让子类的原型等于父类的实例时会发生什么 呢? Studeng.prototype = new Person();我们都知道原型是可以共享的,继承就是为了让子类所有对象实现父类的属性和方法,所以等号左边是子类的原型,当等于父类的实例时,就可以找到通往父类原型的路,这时新原型拥有父类实例所有的属性...
分类:Web程序   时间:2014-09-09 16:11:09    阅读次数:156
js 原型 数组合并且删除重复部分
function DiffArray(a,b){     this.a = a;     this.b = b; } DiffArray.prototype.diff = function(){     var c = [];     var tmp = this.a.concat(this.b);     var o = {};     for (var i = 0; i ...
分类:Web程序   时间:2014-09-09 12:46:28    阅读次数:170
设计模式系列之原型模式
prototype模式通过实例对象指定需要创建的类型,这与上一篇我们提到的factory method模式有本质不同,factory method模式是通过类的继承定义不同子类来达到创建不同类型对象的目的,属于类模式,prototype模式通过调用组合的对象成员生成不同类型的对象实例,属于对象模式。...
分类:其他好文   时间:2014-09-09 12:04:38    阅读次数:209
用jQuery Mobile创建Web App
移动互联网的发展,促生了各种各样的移动Web框架。jQuery是继Prototype之后又一个优秀的JavaScript框架。通过jQuery,我们能够快速地处理HTML文档、控制事件、给页面添加动画和Ajax效果。在Web设计中,我们通常会将设计转化成代码。但是这个过程通常是漫长而又反复,更...
分类:移动开发   时间:2014-09-09 11:35:48    阅读次数:312
javascript 命名空间,学习
一、 (function(){ var _NS=function(){ } _NS.prototype.alert=function(){ console.log('test'); } ...
分类:编程语言   时间:2014-09-06 10:57:43    阅读次数:208
数组功能扩展--差集,并集,合集,去重
//数组功能扩展 Array.prototype.each=function(fn){ fn=fn||Function.K; vara=[]; varargs=Array.prototype.slice.call(arguments,1); for(vari=0;i<this.length;i++){ varres=fn.apply(this,[this[i],i].concat(args)); if(res!=null)a.push(res); } returna; }; //数组是..
分类:其他好文   时间:2014-09-05 18:31:42    阅读次数:260
javascript常用方法(慢慢整理)
获取类型:[object object],[object function],[object Undefined]等Object.prototype.toString.apply(obj);获取对象的所有属性方法:function t(obj){for(var i in obj)alert(i+"-...
分类:编程语言   时间:2014-09-05 18:05:21    阅读次数:232
ajax 异步问题
PhysicianManagement.prototype.listPhysician = function() { alert(JSON.stringify(this.physicianList)); // {} alert(JSON.stringify(this.physician...
分类:其他好文   时间:2014-09-05 14:18:51    阅读次数:170
js继承
var animal=function(name){ //构造函数 this.name=name; this.sayhello=function(){ alert("hi我是"+this.name); };}animal.prototype.shout=functi...
分类:Web程序   时间:2014-09-04 18:56:19    阅读次数:247
jquery插件推荐
jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, O...
分类:Web程序   时间:2014-09-02 19:24:25    阅读次数:411
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!