prototype class详解

hbgn15226

hbgn15226

2016-02-19 12:24

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的prototype class详解懂设计的网友们快点来了解吧!
//香水坏坏 06-07-19 TKS:林子,给大家提供一个交流分享的地方
var Class = {
  create: function() {
    return function() {
      this.initialize.apply(this, arguments);
    }
  }
}
可以改写如下:可能会看的更明了:
var Class={
    create:function(){
      return cls_initfunc
  }
}

var cls_initfunc = function()
{
    this.initialize.apply( this,arguments );  
}

//如上Class对象的create方法显然返回的是一个对象构建函数
//同时在构件函数里执行this.apply方法初始化对象
//this参数是用来替换的对象,arguments是initialize函数接受的参数,通过执行      

//下面,我给出更简单的模型
var obj = function()
{
   this.initialize.apply(this, arguments);
}
obj.prototype={
initialize:function(){
  //do ur init in here
},
field,
menthod
}
展开更多 50%)
分享

猜你喜欢

prototype class详解

Web开发
prototype class详解

In Javascript Class, how to call the prototype method.(three method)

Web开发
In Javascript Class, how to call the prototype method.(three method)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

prototype试用

Web开发
prototype试用

Class结构教程

flash教程
Class结构教程

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

class.rFastTemplate

Web开发
class.rFastTemplate

浅析java class 文件

编程语言 网络编程
浅析java class 文件

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

1MB等于多少KB?

1MB等于多少KB?

asp+Ajax简单客户登陆验证

asp+Ajax简单客户登陆验证
下拉加载更多内容 ↓