老师,我这么理解对吗

来源:8-3 prototype属性

arlenhui

2015-05-28 23:57

首先最重要的是理解函数名是指针这个概念。

每一个new 其实就是把创建一个空对象prototype等于构造函数的prototype再让函数名指向这个空对象的原型。

当给student.prototype整个改变时,实际是生成了一个新对象(新内存区域),然后将 student.prototype 变量指向了新内存区域,所以就把之前的取代了。

写回答 关注

1回答

  • Bosn
    2015-06-05 10:36:58

    JavaScript里没有指针这个概念。。。。。。。。

    Down_U...

    老师,那这块应该怎么理解,最后那个对象输出的x值等于undefined! JavaScript没有指针但是可以这么理解吗?

    2016-04-29 11:33:17

    共 1 条回复 >

JavaScript深入浅出

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

281112 学习 · 1020 问题

查看课程

相似问题