六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 31|回复: 0

javascript类的创建的多种方式

[复制链接]

升级  31.33%

27

主题

27

主题

27

主题

秀才

Rank: 2

积分
97
 楼主| 发表于 2013-1-22 22:36:10 | 显示全部楼层 |阅读模式
基本方法很简单,但在javascript中创建类有多种方式。
看例子代码,主要是类方法的写法不一样。
1. function people(name){
          this.name=name;
          this.printInfo=function(){document.write(this.name);};
  }
  
2. 
   var people=function(name){
   this.name=name;
   this.printInfo=function(){document.write(this.name)}
  }
 
3.
  var people=function(name){
   this.name=name;
   this.printInfo=printInfo;
  }
  
  function printInfo(){document.write(this.name)}
 
4.  var people=function(name){
   this.name=name;
  }
  
  people.prototype.printInfo=function(){document.write(this.name)}
 
5.  var people=function(name){
   this.name=name;
  }
  
  people.prototype={
   printInfo:function(){document.write(this.name)}
  }
 
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表