//原型继承不能使用参数,prototype会覆盖原先的属性和方法 function A() { var tmp=arguments; A.prototype.getArgu=function() { alert(tmp[0]); } } function B() { //var tmp=arguments; //var tmp; //B.prototype.getArgu=function() //{ //alert(tmp[0]); //alert("bbb"); //} } B.prototype=new A(); var tmp=new B(5); tmp.getArgu();