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

来源:8-3 prototype属性

超级小伙伴

2015-07-24 15:29

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

写回答 关注

1回答

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

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

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281100 学习 · 1020 问题

查看课程

相似问题