我正在學習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_應該使用? –