请问第五题这里console.log(b);为啥输出3呀, 为啥不是7,7不是在a之后被赋值的吗 var a= function () { this.b =3; } var c = new a(); a.protorype.b = 9; var b = 7; a(); console.log(b); console.log(c.b);