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 树形结构的选择器
Feb 15 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
Oct 16 Javascript
JavaScript中使用Substring删除字符串最后一个字符
Nov 03 Javascript
JS控制弹出新页面窗口位置和大小的方法
Mar 02 Javascript
JQuery限制复选框checkbox可选中个数的方法
Apr 20 Javascript
JS实现的网页背景闪电闪烁效果代码
Oct 17 Javascript
属于你的jQuery提示框(Tip)插件
Jan 20 Javascript
Ajax分页插件Pagination从前台jQuery到后端java总结
Jul 22 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
May 02 Javascript
node.js环境搭建图文详解
Sep 19 Javascript
原生js实现的观察者和订阅者模式简单示例
Apr 18 Javascript
Axios代理配置及封装响应拦截处理方式
Apr 07 Vue.js
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实现网站留言板功能
2015/11/04 PHP
深入解析PHP的Laravel框架中的event事件操作
2016/03/21 PHP
ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法
2018/09/26 PHP
picChange 图片切换特效的函数代码
2010/05/06 Javascript
一些经常会用到的Javascript检测函数
2010/05/31 Javascript
js点击页面其它地方将某个显示的DIV隐藏
2012/07/12 Javascript
jquery 操作iframe的几种方法总结
2013/12/13 Javascript
8个实用的jQuery技巧
2014/03/04 Javascript
浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
2014/05/11 Javascript
原生js实现返回顶部缓冲效果
2017/01/18 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
2017/02/16 Javascript
JS中cookie的使用及缺点讲解
2017/05/13 Javascript
React Native第三方平台分享的实例(Android,IOS双平台)
2017/08/04 Javascript
详解vue2.0 使用动态组件实现 Tab 标签页切换效果(vue-cli)
2017/08/30 Javascript
剖析Angular Component的源码示例
2018/03/23 Javascript
Vue加载组件、动态加载组件的几种方式
2018/08/31 Javascript
JS实现基本的网页计算器功能示例
2020/01/16 Javascript
vue实现员工信息录入功能
2020/06/11 Javascript
[01:04:35]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第一场
2018/04/04 DOTA
Python中格式化format()方法详解
2017/04/01 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
基于Django框架利用Ajax实现点赞功能实例代码
2018/08/19 Python
Python之两种模式的生产者消费者模型详解
2018/10/26 Python
Python后台开发Django的教程详解(启动)
2019/04/08 Python
python和c语言的主要区别总结
2019/07/07 Python
python字典排序的方法
2019/10/12 Python
Python使用正则实现计算字符串算式
2019/12/29 Python
Python生成词云的实现代码
2020/01/14 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
致200米运动员广播稿
2014/02/06 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
日语专业毕业生自荐书
2014/06/18 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书
2015选调生工作总结
2015/07/24 职场文书
思品教学工作总结
2015/08/10 职场文书
mongodb的安装和开机自启动详细讲解
2021/08/02 MongoDB