【发布时间】:2015-09-15 00:21:03
【问题描述】:
对不起菜鸟问题。我只是在学习 JavaScript。
我有一个简单的对象。
var bike = {
wheels: 2,
};
我创建了一个新的,它通过 create() 继承了所有自行车值,并向新对象添加了一些新属性。
var raleigh = Object.create(bike);
raleigh.color = 'red';
当我对新的罗利对象执行 console.log 时,我看不到从自行车对象继承的属性。
console.log(raleigh);
日志是:
{ color: 'red' }
如何记录到控制台所有属性,包括这些继承的?
【问题讨论】:
-
你需要关注
prototype链在console -
在 chrome 中你可以扩展褪色的
__proto__
标签: javascript object inheritance