prototype class详解


Posted in Javascript onSeptember 07, 2006

//香水坏坏 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>
}

Javascript 相关文章推荐
jQuery对象和DOM对象相互转化
Apr 24 Javascript
Jquery Ajax学习实例4 向WebService发出请求,返回实体对象的异步调用
Mar 16 Javascript
JavaScript 浏览器验证代码(来自discuz)
Jul 17 Javascript
JavaScript日历实现代码
Sep 12 Javascript
JS中toFixed()方法引起的问题如何解决
Nov 20 Javascript
ECMAScript6函数默认参数
Jun 12 Javascript
输入框点击时边框变色效果的实现方法
Dec 26 Javascript
常用的javascript设计模式
Jan 11 Javascript
基于js粘贴事件paste简单解析以及遇到的坑
Sep 07 Javascript
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
Dec 10 jQuery
JQuery省市联动效果实现过程详解
May 08 jQuery
Vue Router中应用中间件的方法
Aug 06 Javascript
IE中jscript/javascript的条件编译
Sep 07 #Javascript
prototype 1.5 &amp; scriptaculous 1.6.1 学习笔记
Sep 07 #Javascript
彪哥1.1(智能表格)提供下载
Sep 07 #Javascript
日期函数扩展类Ver0.1.1
Sep 07 #Javascript
js脚本学习 比较实用的基础
Sep 07 #Javascript
prototype 的说明 js类
Sep 07 #Javascript
你的编程语言可以这样做吗?
Sep 07 #Javascript
You might like
德生9700DX电路分析
2021/03/02 无线电
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
javascript vvorld 在线加密破解方法
2008/11/13 Javascript
关于文本框的一些限制控制总结~~
2010/04/15 Javascript
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
2020/04/04 Javascript
使用jquery读取html5 localstorage的值的方法
2013/01/04 Javascript
原生js和jquery中有关透明度设置的相关问题
2014/01/08 Javascript
用JavaScript实现使用鼠标画线的示例代码
2014/08/19 Javascript
Javascript解析URL方法详解
2014/12/05 Javascript
Jquery 实现弹出层插件
2015/01/28 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
javascript 应用小技巧方法汇总
2015/07/05 Javascript
Jquery循环截取字符串的方法(多出的字符串处理成&quot;...&quot;)
2016/11/28 Javascript
jquery实现的table排序功能示例
2017/03/10 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
JS实现transform实现扇子效果
2020/01/17 Javascript
django简单的前后端分离的数据传输实例 axios
2020/05/18 Javascript
[38:44]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第二局
2016/02/25 DOTA
python实现class对象转换成json/字典的方法
2016/03/11 Python
Python调用C# Com dll组件实战教程
2017/10/12 Python
Python最火、R极具潜力 2017机器学习调查报告
2017/12/11 Python
对pandas里的loc并列条件索引的实例讲解
2018/11/15 Python
Python http接口自动化测试框架实现方法示例
2018/12/06 Python
python绘制地震散点图
2019/06/18 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
django 多对多表的创建和插入代码实现
2019/09/09 Python
python 内置函数汇总详解
2019/09/16 Python
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
美国高级音响品牌:Master&Dynamic
2018/07/05 全球购物
客服部工作职责范本
2014/02/14 职场文书
电视购物广告词
2014/03/19 职场文书
应届大学生求职信
2014/07/20 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
房屋鉴定委托书范本
2014/09/23 职场文书
2014年团支部年度工作总结
2014/12/24 职场文书
浅谈Golang 嵌套 interface 的赋值问题
2021/04/29 Golang