我正在学习javascript原型,但遇到了一个问题。关于JavaScript原型
<script type="text/javascript">
function Person(){}
Person.prototype.name="aa";
Person.prototype.sayName=function(){
alert(this.name);
}
var person1=new Person();
person1.name="bb";
alert(person1.sayName());
</script>
为什么它返回2个结果。“bb”和undefined?
你从哪里得到_undefined_应该使用? –