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 相关文章推荐
一款js和css代码压缩工具[附JAVA环境配置方法]
Apr 16 Javascript
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
Jul 26 Javascript
jQuery中hover与mouseover和mouseout的区别分析
Dec 24 Javascript
jQuery简单操作cookie的插件实例
Jan 13 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
Jul 07 Javascript
Vue多种方法实现表头和首列固定的示例代码
Feb 02 Javascript
jQuery阻止事件冒泡实例分析
Jul 03 jQuery
在小程序Canvas中使用measureText的方法示例
Oct 19 Javascript
Node.JS用纯JavaScript生成图片或滑块式验证码功能
Sep 12 Javascript
vue简单封装axios插件和接口的统一管理操作示例
Feb 02 Javascript
简单了解JavaScript作用域
Jul 31 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
Aug 05 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
php获得当前的脚本网址
2007/12/10 PHP
php 获取远程网页内容的函数
2009/09/08 PHP
php中字符集转换iconv函数使用总结
2014/10/11 PHP
浅析php原型模式
2014/11/25 PHP
PHP中FTP相关函数小结
2016/07/15 PHP
php常用数组array函数实例总结【赋值,拆分,合并,计算,添加,删除,查询,判断,排序】
2016/12/07 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
PHP递归遍历文件夹去除注释并压缩php源代码的方法示例
2018/05/23 PHP
原型方法的不同写法居然会影响调试的解决方法
2007/03/08 Javascript
兼容ie和firefox js关闭代码
2008/12/11 Javascript
js操作checkbox遇到的问题解决
2013/06/29 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
2014/02/26 Javascript
浅析jQuery EasyUI中的tree使用指南
2014/12/18 Javascript
一款基于jQuery的图片场景标注提示弹窗特效
2015/01/05 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
jQuery时间轴插件使用详解
2015/07/16 Javascript
JS+CSS实现经典的左侧竖向滑动菜单效果
2015/09/23 Javascript
JavaScript操作HTML元素和样式的方法详解
2015/10/21 Javascript
原生js实现倒计时功能(多种格式调用)
2017/01/12 Javascript
jQuery UI Draggable + Sortable 结合使用(实例讲解)
2017/09/07 jQuery
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
2018/05/08 Javascript
Vue不能检测到Object/Array更新的情况的解决
2018/06/26 Javascript
微信小程序实现的一键拨号功能示例
2019/04/24 Javascript
vue-cli 3 全局过滤器的实例代码详解
2019/06/03 Javascript
Vue点击切换Class变化,实现Active当前样式操作
2020/07/17 Javascript
js实现购物车商品数量加减
2020/09/21 Javascript
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
Collatz 序列、逗号代码、字符图网格实例
2017/06/22 Python
详解利用django中间件django.middleware.csrf.CsrfViewMiddleware防止csrf攻击
2018/10/09 Python
Python文件操作模拟用户登陆代码实例
2020/06/09 Python
python 基于selectors库实现文件上传与下载
2020/12/31 Python
HTML5实现文件断点续传的方法
2017/01/04 HTML / CSS
环保倡议书50字
2014/05/15 职场文书
特教教师先进事迹
2014/05/21 职场文书
公司委托书格式
2014/08/01 职场文书
作息时间调整通知
2015/04/22 职场文书