拿到原型上的值不一定要删除相同名字的属性吧?

来源:4-2 [JavaScript]创建对象、原型链

arlenhui

2015-05-12 23:56

可以通过__proto__啊

写回答 关注

2回答

  • xiaowtz_
    2015-05-13 00:31:29
    已采纳

    __proto__是内部属性,不推荐使用,各个浏览器的内部属性名称是有区别的;

    如果一个对象的属性和原型上的属性重名,那就相当于覆盖;

    如果要取原型对象上的属性,可以通过constructor获取;

    如下图:

    http://img.mukewang.com/55522acc0001189f04100104.jpg


    arlenh...

    非常感谢!又懂得了一个知识点

    2015-05-13 11:11:26

    共 1 条回复 >

  • Bosn
    2015-06-05 10:54:06

    Object.getPrototypeOf是标准的办法,不过只支持高级浏览器....

JavaScript深入浅出

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

281102 学习 · 1020 问题

查看课程

相似问题