CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  非技术区

模拟实现了js的重载,大家评评

楼主zshaiqi(竹无心)2006-03-03 16:58:08 在 Web 开发 / 非技术区 提问

模拟实现了js的重载,大家评评  
  <SCRIPT   LANGUAGE="JavaScript">  
  <!--  
  var   user={  
                  id:'',  
  name:'',  
  sex:'',  
  code:'00001',  
  add:function(){  
  var   temp=[];  
  for   (var   i   =0   ;   i   <   arguments.length;   i++){          
  temp[i]=arguments[i]  
  }  
  var   bstr=temp.toString();  
          return   this.reload[arguments.length].apply(null,bstr.split(","));  
  },  
  get:function(){  
  alert(this.id+"<br>"+this.name+"</br>"+this.sex+"<br>"+this.code)  
  }, reload:[function(){user.id++;user.name='路人';user.sex='末知'},function(name){user.id++;user.name=name;user.sex='末知'},  
  function(name,sex){user.id++;user.name=name;user.sex=sex},function(name,sex,code){user.id++;user.name=name;user.sex=sex;user.code=code;}]  
  }  
   
  var   a=user;  
  a.add()  
  a.get();  
  a.add('张三');  
  a.get();  
  a.add('美妹','女')  
  a.get()  
  a.add('美妹','女','000002')  
  a.get();  
     
    //-->  
    </SCRIPT> 问题点数:20、回复次数:1Top

1 楼ybfqlyq(Rossy|http://blog.ybfq.com)回复于 2006-03-03 21:13:42 得分 0

嗯。Top

相关问题

  • 怎样才可以重载js文件
  • 重载()
  • 重载!
  • 重载问题!
  • 重载,,,模板。。。。。
  • 关于重载。
  • 函数重载
  • SqlParameterCollection 重载
  • 如何重载==
  • 重载->和()

关键词

  • js
  • 评评
  • 实现了js的重载

得分解答快速导航

  • 帖主:zshaiqi

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo