问答详情
源自:8-3 prototype属性

关于那个为什么Student.prototype={y:2}之后能输出x的原因

关于那个为什么Student.prototype={y:2}之后能输出x的原因,感觉讲的不太明白,我自己捉摸了半天,明白了,看我的博客 http://www.cnblogs.com/ones/p/4673632.html 这里写了原因,如果不对,还望更正

提问者:超级小伙伴 2015-07-24 15:29

个回答

  • wtzzx
    2015-11-09 17:40:47

    bosn是已经实例化的对象了吧,所以 Student.prototype = {y : 2}对他没有影响? 另外看了一下bolg,输出undefined是因为新创建一个对象实例 叫 nunnly 而此时 Student.prototype已经指向 {y: 2}了,所以 console 的结果是 undefined ,具体也不清楚 ,我是这样理解的