日期:2014-05-16  浏览次数:20300 次

自己动手封装js工具类(JS中定义类的几种方式:混合的构造函数/原型方式,动态原型等)

整理内容来源网络:

1、工厂方式 


  function Car(){ 
  var ocar = new Object; 
  ocar.color = "blue"; 
  ocar.doors = 4; 
  ocar.showColor = function(){ 
  document.write(this.color) 
  }; 
  return ocar; 
  } 
  var car1 = Car(); 
  var car2 = Car(); 
  调用此函数时将创建新对象,并赋予它所有的属性和方法。使用此函数可以创建2个属性完全相同的对象。当然我们可以通过给它传递参数来改版这种方式。 


  function Car(color,door){ 
  var ocar = new Object; 
  ocar