//定义类和方法   function Person(){   this.name="人";//定义公有属性   age=12;//定义私有属性   this.eat=function(){   alert("吃法!");   }   sleep=function(){   alert("睡觉!");   }     }   var p1= new Person();//创建一个对象   //alert(p1.name);//调用公有的属性   alert(p1.age);//调用私有的属性(不成功,无法调用显示undefind)   p1.eat();//调用成功   p1.sleep();//无效果