JS---重载

function Person(){
    var agrs=arguments;
    if(typeof args[0]==='object' && args[0]){  //如果第1个参数为对象,且不为空(即不为0、''、null)
      if(args[0].name){this.name=args[0].name;}
      if(args[0].age){this.age=args[0].age;}
   }else{
       if(args[0]) this.name=args[0];
       if(args[1]) this.age=args[1];
   } 
}    

 

posted @ 2016-03-11 17:13  框框A  阅读(294)  评论(0编辑  收藏  举报